struts2最全面总结

struts2最全面总结

ID:12337932

大小:25.51 KB

页数:11页

时间:2018-07-16

struts2最全面总结_第1页
struts2最全面总结_第2页
struts2最全面总结_第3页
struts2最全面总结_第4页
struts2最全面总结_第5页
资源描述:

《struts2最全面总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2012年5月13日22:13:12Struts2总结fdteamcaptain陈玉龙1、Struts2的起源和背景Struts2以WebWork优秀的设计思想为核心,吸收了Struts1的部分优点,建立了一个兼容WebWork和Struts1的MVC框架。2、Struts2的项目的编写在编写一个Struts2的项目之前,有三个步骤需要完成:第一步要做的就是导包,导包的方式有两种,这里不详细回顾;第二步是在web.xml中配置Struts2的过滤器:struts2org.apache.

2、struts2.dispatcher.FilterDispatcherstruts2/*第三步src目录下建立struts.xml

3、onfiguration2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd">/xxx.jsp在配置struts.xml的时候需要注意一点,如果网络不好或者没有网络,则需要导入struts-2.0.dt

4、d,一般放在lib目录下,然后在配置的时候,填入绝对路径或者相对路径都行。struts.xml文件中,一个package可以放多个action,每个action中又可以放多个result。3、Struts2中的标签Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。11/112012年5月13日22:13:12Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依赖于任何表现层技术,也

5、就是说strtus2提供了大部分标签,可以在各种表现技术中使用。包括最常用的jsp页面,也可以说Velocity和FreeMarker等模板技术中的使用。在JSP页面中,如果要用到Struts2的标签,首先要声明引入标签库:<%@tagliburi="/struts-tags"prefix="s"%>,s可以随便取,便于在用标签时调用。常用的标签:1、property标签,用于输出特定的值。如。2、iterator标签,主要用于遍历显示集合,集合包含List、Set和数组,在项目作业中用来在表格中显示所有学生

6、信息。3、ifelse语句的使用:2321都不等4、URL标签11/112012年5月13日22:13:12

7、lue="states">修改这是一段在项目中用到的URL标签,主用作用的页面跳转和值传递。5、data标签日期标签的作用是按照format的格式去输出日期数据。6、表单标签,这个是最常用的标签,种类很多,有form、textfield、textarea、password、fil

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。