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
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”/>