jsp注释:<!-- [<%=expression%>] -->
<%-- comment1 --%>
jsp脚本元素:
声明:<%! %>
表达式:<%=expression%>
scriptlets <%%>
jsp指令元素
<%@ page|include|taglib %>
page 属性:language,import,sessiion,info,autoFlush,isErrorPage,errorPage,isThreadSafe,pageEncoding,isELIgnored
include: file
taglib: uri,prefix
jsp动作元素
<jsp:action>
<jsp:param name="" value="">
<jsp:include page="" flush="" ><jsp:param name value/></jsp:include>
<jsp:forword page=""><jsp:param></jsp:forword>
<jsp:setProperty name="beanName" property="propertyName" param|value="">大小写敏感,没有对应的属性就为null,可以用param,value更改
<jsp:getProperty name="beanName" property>
<jsp:usebean id="" scope="page|request|session|application" class="classname" beanName="" tyep=>
class=类名;BeanName type:是initiate方法从一个class中实例化一个bean,type可以是父类
jsp内建对象:
request,response,pageContext,sesion,application,out,config,page,exception
out javax.servlet.jsp.JspWriter
request javax.servlet.http.HttpServletRequest
response javax.servlet.http.HttpServletResponse
session javax.servlet.http.HttpSession
pageContext javax.servlet.jsp.pageContext
application
config javax.servlet.ServletConfig