初学JSP必看的语法大全
来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 17:48 点击:次
一 JSP元素
1. 伪指令
<%@ %>
2. 声明
<%! %>
Scriplet
<% %>
表达式
<%= %>
3. 注释
JSP注释服务器端见
<%-- --%>
HTML 客户端可见
<!-- -->
4.JSP行为
4.1 <jsp:useBean> 声明一个javabean实例
4.2 <jsp:setProperty> 设置bean一个或多个属性值
4.3 <jsp:getProperty> 返回bean指定的属性值
4.4 <jsp:include> 调用另一个资源,将其输出流并入JSP页面输出流
4.5 <jsp:forward> 将此http请求转发置另一个JSP页面或Servlet进行处理
4.6 <jsp:param> 将取值捆绑到一个名字,并将捆绑传至<jsp:include>或<jsp:forward>调用的另一资源
4.7 <jsp:plugin> 用于生成下载java插件相应的HTML链接
5. 隐含对象
变量在scriplet和表达式中隐含有效的(但未声明)。
request 正被服务的ServletRequest或HttpServletRequest
response 接收生成HTML输出的ServletResponse或HttpServletResponse。
pageContext 此页面的pageContext对象,此对象是页面,请求,会话和应用的属性数据的主要存储位置。
session 如果JSP页面使用了一个HttpSession,则可用
application servlet上下文对象
out 用于生成输出html的字符输出流
config 此servlet上下文的ServletConfig对象
page JSP页面本身的一个引用
exception 使得错误页面被调用的一个未捕获溢出。此变量只对带有 isErrorPage=”true”的页面可利用。
6.Session
Http是一个无状态协议,这意味着它在从一个请求到另一个请求时不会记住前一个请求的一切。然而web应用经常调用多个请求。
记得状态:隐藏域、Cookie、URL重写、HTTP会话。
7.Page伪指令
<%@ Page attribute=”value” attribute=”value” ……%>
此伪指
1. 伪指令
<%@ %>
2. 声明
<%! %>
Scriplet
<% %>
表达式
<%= %>
3. 注释
JSP注释服务器端见
<%-- --%>
HTML 客户端可见
<!-- -->
4.JSP行为
4.1 <jsp:useBean> 声明一个javabean实例
4.2 <jsp:setProperty> 设置bean一个或多个属性值
4.3 <jsp:getProperty> 返回bean指定的属性值
4.4 <jsp:include> 调用另一个资源,将其输出流并入JSP页面输出流
4.5 <jsp:forward> 将此http请求转发置另一个JSP页面或Servlet进行处理
4.6 <jsp:param> 将取值捆绑到一个名字,并将捆绑传至<jsp:include>或<jsp:forward>调用的另一资源
4.7 <jsp:plugin> 用于生成下载java插件相应的HTML链接
5. 隐含对象
变量在scriplet和表达式中隐含有效的(但未声明)。
request 正被服务的ServletRequest或HttpServletRequest
response 接收生成HTML输出的ServletResponse或HttpServletResponse。
pageContext 此页面的pageContext对象,此对象是页面,请求,会话和应用的属性数据的主要存储位置。
session 如果JSP页面使用了一个HttpSession,则可用
application servlet上下文对象
out 用于生成输出html的字符输出流
config 此servlet上下文的ServletConfig对象
page JSP页面本身的一个引用
exception 使得错误页面被调用的一个未捕获溢出。此变量只对带有 isErrorPage=”true”的页面可利用。
6.Session
Http是一个无状态协议,这意味着它在从一个请求到另一个请求时不会记住前一个请求的一切。然而web应用经常调用多个请求。
记得状态:隐藏域、Cookie、URL重写、HTTP会话。
7.Page伪指令
<%@ Page attribute=”value” attribute=”value” ……%>
此伪指
相关新闻>>
- 发表评论
-
- 最新评论 更多>>