JSP Element Type

Directive:
<%@   %>
e.g
page directive 
<%@ page import=”abc.* session=””false”   %>
A page directive can use up thirteen different attributes
        1.  import
        2. isTheadsafe
        3. contentType
        4. isELIgnored
        5. isErrorPage
        6. errorpage
        7. language
        8. extends
        9. session
       10.buffer
       11. autoFlush
       12. info
       13. pageEncoding
taglib directive
<%@ taglib tagdir=”/WEB-INF/tags/krrish prefix=””krrish” %>
include directive
<%@ include file=”krrish.html” %>
Declaration:
             <%!     %>
Scriptlet:
            <%    %>
Expression:
          <%=     %>
EL Expression:
            $(   )
e.g
email:$(application.mail)
Action:
Standard  action
<jsp:include  page=”abc.jsp”>abc</jsp>
e.g

  • jsp:include 
  • jsp:param
  • jsp:forward
  • jsp:plugin
  • jsp:fallback
  • jsp:getProperty  
  • jsp:setProperty
  • jsp:useBean
Other action
<c:set var=”rate” value=”32”/>

Counters