jsp动作标识
来源:互联网 发布:亚马逊销售数据分析 编辑:程序博客网 时间:2024/05/30 05:22
JSP动作标识是在JSP的请求处理阶段按照在页面出现的顺序杯执行的,用于事项某些特殊用途(例如,操作JavaBean、包含其他文件、执行请求转发等)的标识。下面将对JSP网站开发中比较常用的动作表示进行介绍。
1)操作JavaBean的动作标识
1、创建JavaBean实例的动作表识 <jsp:useBean>
不存在Body的语法格式:
<jsp:useBean id="实例名" scope="范围" class="完整的类名" beanName="完整类名" type="数据类型"/>
<jsp:setProperty name="JavaBean实例名" property="属性名" param="请求参数"/>
···多个子动作标识····
存在Body的语法格式:
<jsp:useBean id=”实例名“ scope="范围" class="完整类名" beanName="完整类名" type="数据类型" >
<jsp:setProperty name="JavaBean实例名" property="属性名" param="请求参数"/>
···多个子动作标识····
</jsp:useBean>
注意:这两种语法的格式的区别是:在页面中应用了<jsp:useBean>标识创建一恶搞JavaBean实例时,如果该JavaBean是第一次杯实例化,那么对于第二种语法格式,被指体内的内容会被执行;若已经存在指定的JavaBean实例,则标识体内的内容就不再杯执行了。而对于第一种语法格式,无论在指定的范围内是否已经存在一个指定的JavaBean实例,<jsp:useBean>标识后面的的<jsp:setProperty>子标识都会被执行!
2、读取JavaBean属性值的动作标识<jsp:getProperty>
<jsp: name="实例名" property="属性名">
3、设置JavaBean属性的动作标识 <jsp:setProperty>
<jsp:setProperty name="" property="" vaule=""/param="">
class = beanName +type
value 与 param 不可同时使用
2)包含外部文件的动作标识<jsp:include>
通过JSP的动作标识<jsp:include>可以想当前的页面中包含其他的文件。被包含的页面可以是动态文件,也可以是静态文件
<jsp:include page="url" flush="false|true0">
子动作标识<jsp:param>
</jsp:include>
3) 执行请求转发的动作标识<jsp:forward>
<jsp:forward page="url"> //请求的资源必须是本应用的资源
<jsp:param>
</jsp:forward>
4)设置参数的子动作标识<jsp:param>
<jsp:param name="参数名” value="参数值"/>
- JSP动作标识
- 03JSP动作标识
- Jsp中的动作标识
- JSP动作标识
- jsp动作标识
- jsp 6种动作标识
- 关于jsp动作标识的整理
- JSP动作标识之 include,forward,useBean
- JSP中的脚本、指令、动作和注释标识
- JSP中include指令和动作标识include的区别
- jsp的include指令和动作标识的区别
- jsp中include指令与jsp:include动作标识的区别
- Java-Web (动作标识)
- JSP动作
- JSP动作
- JSP动作
- JSP动作
- JSP动作
- java接口的继承问题
- 使用GraphFrame 的shortestPaths API 求最短路径
- XCode调试填写命令行参数
- POJ 3252 Round numbers
- JAVA基础——深入了解JVM。
- jsp动作标识
- 拼凑纸币、大整数问题
- POJ
- (多核DSP快速入门)0.前言+CCS的安装
- 定时器
- JavaWeb技术内幕学习笔记一:JavaWeb请求过程部分基础知识
- poj 1661 Help Jimmy (逆推)
- Js操作Select大全(取值、设置选中等等)
- 【设计模式与Android】单例模式——独一无二的皇帝