Jsp语法
来源:互联网 发布:ai中文版mac下载 编辑:程序博客网 时间:2024/06/06 01:45
Jsp语法
<%include file= %>先包含在编译,包含非动态代码,不能像fileURL中传参数
Action 运行期间的命令
jsp:useBean
jsp:setProperty
jsp:getProperty
jsp:include
jsp:forward
jsp:include/jap:param
动态:可以传参数
<jsp:include page="URLspec"flush="true"/> flush 必须为true
<jsp:include page="URLspec"flush="true">
<jsp:param name="ParamName"value="paramValue"/>
</jsp:include>
<%@ page import="java.util.*"%>
<%= (new java.util.Date()).toLocalString()%>
toLocalString()转换为本地字符串,时间本地化
--------------------------------------------------------------------------
<jsp:useBean id="counterBean" scope="request"class="bean.CounterBean" />
scrope设置作用范围(request/session/application)
session与窗口一一对应(或子窗口) 新窗口会有新session
application 范围servlcontext 只要服务不关application就是同一个
<jsp:setProperty name="cd" property="count"value="23" />
cd对象调用setCount方法 设置值为23
<cd.setCount(23)%>
bean.CounterBean counterBean =(counterBean)request.getAtrribute("counterBean") 可以放置名值对
if(counterBean==null){ 如果没有要new个新的
counterBean= new bean.CounterBean();
request.setAttribute("counterBean",counterBean);
}
----------------------------------------------------------------------
param指定表单名称
<jsp:useBean id="entry" class="bean.SaleEntry"/>
new出一个bean的实例
<jsp:setProperty name:"entry" property="itemID"value="<%=request.getParameter("itemID")%>"/>
接受的值赋值到entry的属性里去调用setItemID
<jsp:setProperty name:"entry" property="numItems"param="numItems"/>
param="numItems"与下面相同
value="<%request.getParameter("numItems")%>"
-----------------------------------------------------------------------
jsp内置对象 方法
out println、write
request getParameter、getMethod、getRequestURL
response addCookie、addHeader、setRedirect、setContentType
cookie getName、getValue
session setAttribute、getAttribute、isNew
application setAttribute、getAttribute
exception
-----------------------------------------------------------------------
Servlet和jsp通讯(跳转)
forward
<%include file= %>先包含在编译,包含非动态代码,不能像fileURL中传参数
Action 运行期间的命令
jsp:useBean
jsp:include
jsp:forward
jsp:include/jap:param
动态:可以传参数
<jsp:include page="URLspec"flush="true"/> flush 必须为true
<jsp:include page="URLspec"flush="true">
</jsp:include>
<%@ page import="java.util.*"%>
<%= (new java.util.Date()).toLocalString()%>
toLocalString()转换为本地字符串,时间本地化
--------------------------------------------------------------------------
<jsp:useBean id="counterBean" scope="request"class="bean.CounterBean" />
scrope设置作用范围(request/session/application)
session与窗口一一对应(或子窗口) 新窗口会有新session
application 范围servlcontext 只要服务不关application就是同一个
<jsp:setProperty name="cd" property="count"value="23" />
cd对象调用setCount方法 设置值为23
<cd.setCount(23)%>
bean.CounterBean counterBean =(counterBean)request.getAtrribute("counterBean") 可以放置名值对
if(counterBean==null){
}
----------------------------------------------------------------------
param指定表单名称
<jsp:useBean id="entry" class="bean.SaleEntry"/>
new出一个bean的实例
<jsp:setProperty name:"entry" property="itemID"value="<%=request.getParameter("itemID")%>"/>
接受的值赋值到entry的属性里去调用setItemID
<jsp:setProperty name:"entry" property="numItems"param="numItems"/>
param="numItems"与下面相同
value="<%request.getParameter("numItems")%>"
-----------------------------------------------------------------------
jsp内置对象
out
request
response
cookie
session
application
exception
-----------------------------------------------------------------------
Servlet和jsp通讯(跳转)
forward
- jsp语法
- JSP语法
- JSP语法
- JSP语法
- jsp语法
- Jsp语法
- JSP语法
- jsp语法
- JSP语法
- JSP语法
- JSP语法
- JSP语法
- JSP语法
- JSP语法
- jsp语法
- JSP语法
- JSP语法
- jsp语法
- 免安装版Mysql5使用手册
- 创建数据库(表)
- Apache Oozie Workflow Scheduler for Hadoop
- Servlet中连接数据库并显示
- hdu 2874 (LCA)
- Jsp语法
- IE8下 js兼容性问题
- Static静态---静态的应用(排序工具…
- Static静态---笔记A
- Static静态---什么时候使用静态?
- 主函数main写法规范的详解
- this的使用方法
- 数组---进制转换(查表法)
- java帮助文档制作(附默认构造函数…