Publicité
Publicité

Contenu connexe

Publicité
Publicité

anatomy of a jsp page & jsp syntax.pptx

  1. DEPARTMENT OF COMPUTER SCIENCE ANATOMY OF A JSP PAGE & JSP SYNTAX BY NADAR SARASWATHI COLLEGE OF ATRS AND SCIENCE,THENI.
  2. JSP PAGE  A JSP is a normal web page with JSP elements for generating the parts of the web page that differ for each request.  A simple JSP web page that contains the JSP elements and template text.  Everything on the page that is not a JSP element is called template text.
  3.  Template text can be any text , i.e., HTML,XML,WML or even plain text.jsp has no dependency on HTML ,it can be used with any markup language.  Template text is always passed straight to the browser
  4. JSP ELEMENTS  There are three types of JSP elements present:  Action  Directive  Scripting
  5. DIRECTIVE ELEMENT  Define page-dependent attributes , such as session tracking , error page , and buffering requirement  Is used for importing a package.  Is used for handling an exception. EXAMPLE: <%@ include file=“filename” %> <%@ include file=“header.jsp” %>
  6. ACTION TAG/ELEMENT:  JSP acti0n tags or element are used to perform some specific tasks.  The action tags are used to control the flow between pages to use java beans.  There are many JSP action tags.  Jsp : forward : forward the request and response to another resources.  Jsp : include: include another resources.
  7. SCRIPTING ELEMENT:  Scriplet elements must be written within the <%....%> tags.  The scriptlets tag allows writing java code statement within the jsp page.  There are three main subdivision of scripting elements in java server pages:  Expression tag  Scriptlets tag  Declaration tag
  8. JSP SYNTAX: JSP DECLARATION:  A Declaration declares one or more variable or methods that you can use in java code later in the jsp file.  You must declare the variable or methods before you use it in the jsp file. XML EQUIVALENT: <jsp:declaration> code fragment </jsp:declaration>
  9. JSP EXPRESSION:  A JSP expression element contains a scripting language expression that is evaluated , converted to a string, and inserted where the expression appears in the jsp file.  Because the value of an expression is converted to a string, you can use an expression within a line of text , whether print it is tagged HTML , in a JSP file.
  10. Thank you
Publicité