1.通过链接在jsp页面间传递参数
如 <a href='....&xxx=8'></a>
传到以一个页面可以使用 request的getParameter("xxx")来接受数据
或者可以在后台设置request.setAttribute("", value) 在页面中使用request.getAttribute("")来接受数据
<html:xxxx>系列Tags:
<html:html>生成Html<html>标签。
<html:base> 生成Html<base>标签。
<html:link> 生成Html<a>标签,可用forward属性指定全局转发链接;用href指定完整的URL链接;用page指定相对当前页面的URL。(URL=协议+主机名+端口+URI)
<html:img> 生成Html<img>元素,可以用action属性指定动作并给出单个或多个参数。
<html:cancle> 生成Cancle按钮,需要在execute()方法中用Action的isCancle()来判断是否触发。
<html:form> 生成Html<form>元素。action属性指定submit之后处理用户请求的组件名称。
<html:text> 生成文本框。property的值需要与ActionForm Bean中的字段名称一致。
<html:reset> 与Html<input type=”reset”>在功能上相同。
<html:submit>与Html<input type=”submit”>在功能上相同。
<html:hidden> 隐藏的按钮。property的值需要与ActionForm Bean中的字段名称一致,write=”true”表示在页面上以只读方式显示该字段。
<html:checkbox> 生成checkbox。可用于当ActionForm Bean中的某属性只有两种可选值(如true和false)。value属性用来设置当选中时赋给该属性的值。
<html:multibox> 若页面上有多个checkbox,同时在ActionForm Bean中用一个数组关联全部时使用。一旦选中,即把value值写入到property所指定的数组中,不选则不加。
<html:radio> 若property属性相同,表示为同一组radio,同时只可有一个被选中。
Value属性表示显示文本。
<html:select> 需要<html:option>、<html:options>、<html:optionsCollection>(可选单个或组合)结合使用。
<html:select> prorperty属性指定与ActionForm Bean中的对应字段;size属性指定每次在网页上显示的可选项目的数目;multiple属性指定是否支持多项选择;
<html:option> 指定一个选项。bundle属性与struts配置文件中<message-resources>的key属性对应,表示连接到一个properties文件中。其key属性又与properties文件下的内容(key/value值对)相对应。
<html:options> collection表示存放选项对象集合的集合,该集合中包含真实值的collection和显示值的collection。property表示真实值的collection名,labelProperty表示存放显示值的collection名。
<html: optionsCollection> name属性表示包含可选选项集合的JavaBean的名称(page范围);property 属性指定选项集合名;lable表示显示值;value表示真实值。
<html:file>用于上传文件,必须设置property属性指代要上传的文件,与ActionForm Bean中的FormFile类型属性对应。必须嵌套在<html:form>中使用,<html:form>的method属性必须设置为”POST”,enctype属性必须设置为”multipart/form-data”。
<html:errors> 在request和session范围内寻找ActionMessages对象,再在其下面的ActionMessage对象并取出消息文本显示到网页上。bundle 属性可以指定消息文本,ActionMessgae构造函数中的参数key指代消息文本内容中的key值。
<html:messages> 也是用来输出文本消息。可以与<bean:write>配合使用,如:
<html:message id=”message1” message=”true”>
<td><bean:write name=”message1”> <td>
</html:message>
将从request或session范围内取出level为Globals.MESSAGE_KEY的ActionMessages,每次从其中取出一个ActonMessage就命名为message1,并由<bean:write>输出消息文本。
分享到:
相关推荐
常用JSP语法以及数据库连接 有2个网页导航的脚本 以及jsp连接sql数据库和一些jsp常用语法
JSP基本语法及由浅入深 JSP基本语法及由浅入深 JSP基本语法及由浅入深
JSP语法 JSP语法 JSP语法 JSP语法 JSP语法 JSP语法 JSP语法
JSP语法手册,提供了JSP常用语法,查找十分方便,也比较全面。
jsp基础语法jsp基础语法jsp基础语法
jsp核心语法入门。JSP中注释有两种,一种是HTML注释,在客户端会显示出来的。另一种是隐藏注释,在客户端用户看不到。。。。。
JSP基础语法知识JSP语法(中华电脑书库_整理制作).rar
JSP应用语法详解大全.txt JSP应用语法详解大全.txt JSP应用语法详解大全.txt
JSP基础语法,掌握JSP基本语法 掌握JSP基本指令 <jsp:include pate=“uri”/> “uri”%> <jsp:forward page=“uri”/> 掌握JSP九个内置对象
第4章 JSP基本语法,jsp的基础知识
jsp基础语法,内置对象,数据库连接,初学者可以参考下。
JSP 语法 jsp常用基础 希望能帮上大家
JSP基础语法HTML、 javaScript简介
jsp基本语法 本书由 中华电脑书库 整理制作, 仅供个人学习研究交流之用 版权归原作者所有,严禁作商业用途。否则一切后果自理
Servlet与JSP语法.doc Servlet与JSP语法.doc
jsp语法练习,应对期末考试啊! 选择题 1. 下面那个方法能够读取给定HttpServletRequest request对象中的所有Cookie? A. request.getCookies() B. request.getAttributes() C. request.getSession ().getCookies() D...
介绍JSP基本认识及常用基本语法,适合初学者使用
JSP基本语法总结(注释、标准行为、伪指令、隐藏变量等)
JSP应用开发-JSP基本语法与常用指令.pptx
对JSP基本语法进行了整理,并附有例子和图片可供参考,便于初学者学习