JSP
来源:互联网 发布:淘宝卖家退款多久到账 编辑:程序博客网 时间:2024/05/17 09:10
1. JSP语法
指令元素(directive elements)
一共有3个:page,include和taglib(略。。)
<%@page attr1="value1" attr2="value2" ...%>
//page 指令作用于整个JPS页面,定义页面相关的属性
<%@include file="includeFilePath" %>
//include 指令用于在JSP页面中静态包含一个文件
//发生时间为转换(包含的内容被JSP容器解析)期间
动作元素
<jsp:include page="url" flush="true|false">
<jsp:param name="name" value="value" />
</jsp:include>
//<jsp:include> 这个动作元素用于在当前页面中包含静态和动态的资源
//page 为被包含资源的相对路径
//flush 属性可选,默认为false,不刷新缓冲区
//<jsp:param>元素不能单独使用,必须作为<jsp:include>|<jsp:forward>|<jsp:plugin> 的子元素使用
//<jsp:include> 动作可以在它的内容中包含一个或多个<jsp:param>元素,为包含页面提供参数信息
//被包含的页面可以通过request.getParameter("name") 方法得到这个参数的值
//发生时间为请求处理期间
脚本元素
<%! declaration %>
//声明
<% scriptlet %>
//脚本段
<%=expression %>
//表达式
2. JSP的隐含(默认)对象
out
request
response
session
Application
config
page
pageContext
exception
3. 对象与范围
略。。
4. 使用JavaBean
<jsp:useBean id="name" class="className" scope="page|request|session|application"/>
//id 表示JavaBean 的实例名字
//className 指定JavaBean 对象的完整限定类名(需包括完整的包名)
//scope 指定JavaBean 实例的生命周期
<jsp:setProperty>
//设置JavaBean 的属性值
<jsp:getProperty>
//获得JavaBean 的属性值
- JSP
- JSP
- jsp
- JSP
- JSP
- jsp
- Jsp
- JSP
- jsp
- jsp
- jsp
- JSP
- JSP
- jsp
- jsp
- JSP
- jsp
- jsp
- asp:Repeater 动态换行
- JavaScript 学习笔记
- LeetCode Search in Rotated Sorted Array
- linux之学习linux系统相关的书籍
- jQuery同步Ajax带来的UI线程阻塞问题及解决方法
- JSP
- 【软件测试】白盒测试方法与黑盒测试方法的区别
- 【译】用maven使java web应用运行在内嵌的Jetty或Tomcat容器中
- SpringMvc解决跨域问题
- 构造函数强制使用new
- MFC单文档程序中,在PreCreateWindow函数中修改窗口大小无而法生效的解决办法
- exercise 39 字典
- sql语句里的limit使用方法
- 你了解InputManager输入控制器么?