Java EE轻量级框架应用开发教程第2章 Struts2标签库.pptVIP

Java EE轻量级框架应用开发教程第2章 Struts2标签库.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
创建登录成功图文件loginSucc.jsp,通过property标签输出当前页面传递的参数值 创建actionTag.jsp文件 br span style=color:blues:property value=# / 登录成功! /span br s:action name=tag1 executeResult=true namespace=/tags / hr /下面调用第二个Action,并将结果包含到本页面中。 br并且阻止当前页面的参数传入Action。br s:action name=tag2 executeResult=true ignoreContextParams=true namespace=/tags / hr /下面调用第二个Action,并不将结果包含到本页面中。br 但接受当前页面的参数传入Action。brbr s:action name=tag2 namespace=/tags/ 当前页面传递的参数name的值: span style=color:blues:property value=# //span 说明 第1个action标签调用名字为tag1的逻辑action,并设置executeResult属性,属性值为true表示将结果包含到本页面中 第2个action标签调用名字为tag2的逻辑Action,并设置ignoreContextParams属性,属性值true表示阻止当前页面传入的参数值 第3个action标签也调用名字为tag2的逻辑Action,并默认接收当前页面传入的参数值 地址栏中输入http://localhost:8080/ch2/actionTag.jsp?name=aa bean标签 用于在当前页面中创建JavaBean实例对象,在使用该标签创建JavaBean对象时,可以嵌套param标签,为该JavaBean实例指定属性值 name:必选属性,用来指定可以实例化JavaBean的实现类 id:可选属性,如果指定该属性,就可以直接通过id来访问中国JavaBean实例 package com; public class Person { private String name; private int age; private String sex; private String home; public String getName() { return name; } public void setName(String name) { = name; } //省略其他属性的setXXX()和getXXX()方法 } beanTag.jsp页面文件中使用bean标签,通过使用bean标签创建Person对象,并使用param标签为Person对象的两个属性赋值,最后使用property标签输出Person对象的属性值 s:bean name=com.Person id=p s:param name=name value=王红敏 / s:param name=age value=20/s:param s:param name=sex value=女 / s:param name=home value=北京市怀柔区/s:param /s:bean 姓名:span style=color: green;s:property value=# //spanbr 年龄:span style=color: green;s:property value=#p.age //spanbr 性别:span style=color: green; s:property value=#p.sex / /span br 籍贯:span style=color: green;s:property value=#p.home //span debug标签 主要用于辅助调试,通过该标签可以再页面上生成一个链接,单击这个链接可以查看ValueStack和Stack Context中的所有信息 在beanTag.jsp页面中加入s:debug/标签,然后再运行该页面,该页面中将增加一个链接,如左图;单击“debug”链接,如右图 include标签 用来将JSP生成的Servlet等资源内容包含到当前页面中 value:必选属性,用来指定被包含的JSP或Servlet等资源文件 id:可选属性,用来指定该标签的引用ID 在include标签中可以嵌套param标签,实现将当前页面的参数传给被包含的页面 通过request对象的getParameter()方法获得传递的参数并进行输出,

您可能关注的文档

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档