Struts2基础
Struts2基础
玉要阳客 1、struts2概述 2、简单的struts2程序 3、struts2配置文件 4、struts2国际化 5、 struts:2输入校验 周 6、 struts2OGNL(对象图形化导航语言) struts2拦截器 8、 圈 struts.2类型转换 9、 struts:2标签库 10、访问数据库 超
主要内容 1、struts2概述 2、简单的struts2程序 3、struts2配置文件 4、struts2国际化 5、 struts2输入校验 6、 struts2 OGNL(对象图形化导航语言) 7、 struts2拦截器 8、 struts2类型转换 9、 struts2标签库 10、访问数据库
Struts2橇述 Struts框架的主要架构设计和开发者是Craig R.McClanahan(克雷格.麦克拉那罕),并且在2000年的时 候捐献给了ASF(阿帕奇软件基金会),2001年7月推出 1.0版本。 Struts:2(2005)是一个用来开发MVC应用程序的框架.它 提供了Web应用程序开发过程中的一些常见问题的解决 方案: 对页面导航活动进行管理(MVC中的C或V) >对来自用户的输入数据进行合法性验证 统一的布局 ~可扩展性 国际化和本地化 ,支持Ajax 表单的重复提交
Struts2概述 Struts框架的主要架构设计和开发者是Craig R.McClanahan (克雷格.麦克拉那罕 ),并且在2000 年的时 候捐献给了ASF(阿帕奇软件基金会 ),2001年7月推出 1.0版本。 Struts2(2005) 是一个用来开发 MVC应用程序的框架. 它 提供了 Web 应用程序开发过程中的一些常见问题的解决 方案: ➢ 对页面导航活动进行管理(MVC 中的C 或V) ➢ 对来自用户的输入数据进行合法性验证 ➢ 统一的布局 ➢ 可扩展性 ➢ 国际化和本地化 ➢ 支持 Ajax ➢ 表单的重复提交 ➢
Struts2 软件下载 到http://struts.apache.org/download.cgi#struts2014下载struts- 2.x.x-al1.zip,目前最新版为2.3.1.2。下载完后解压文件,开发 struts?2应用需要依赖的jar文件在解压目录的1ib文件夹下。不同的应用 需要的JAR包是不同的。 下面给出了开发Struts2程序最少需要的JAR。 struts2-core-2.x.x.jar Struts2框架的核心类库 xwork-2.x.x.jar XWork类库,Struts2在其上构建 ognl-2.6.x.jar 对象图导航语言(Object Graph Navigation Language),Struts2框架使用的一种表达式语言 freemarker-2.3.x.jar:Struts2的UI标签的模板使用FreeMarker?编写 commons-logging-l.1.x.jar:ASF出品的日志包,Struts2框架使用这个 日志包来支持og4J和JDK1.4+的日志记录。 Commons-fileupload.ar实现文件的上传 还有一种最省事的做法是: 如果不需要跟第三方框架集成,把不带-plugin结尾的jar文件都添加入 类路径即可。如果需要跟第三方框架集成,这时候还需要加入对应的- plugin jar文件。例如跟spring集成,需要加入struts:2-spring-plugin- 2.x.x.jar
到http://struts.apache.org/download.cgi#struts2014下载struts- 2.x.x-all.zip,目前最新版为2.3.1.2。下载完后解压文件,开发 struts2应用需要依赖的jar文件在解压目录的lib文件夹下。不同的应用 需要的JAR包是不同的。 下面给出了开发Struts 2程序最少需要的JAR。 struts2-core-2.x.x.jar : Struts 2框架的核心类库 xwork-2.x.x.jar : XWork类库,Struts 2在其上构建 ognl-2.6.x.jar : 对象图导航语言(Object Graph Navigation Language),Struts 2框架使用的一种表达式语言 freemarker-2.3.x.jar : Struts 2的UI标签的模板使用FreeMarker编写 commons-logging-1.1.x.jar: ASF出品的日志包,Struts 2框架使用这个 日志包来支持Log4J和JDK 1.4+的日志记录。 Commons-fileupload.ar 实现文件的上传 还有一种最省事的做法是: 如果不需要跟第三方框架集成,把不带 - plugin结尾的jar文件都添加入 类路径即可。如果需要跟第三方框架集成,这时候还需要加入对应的- plugin jar文件。例如跟spring集成,需要加入struts2-spring-plugin- 2.x.x.jar. Struts2 软件下载
Welcome-360安全浏览器4.0正式版 8请登录文件E)查看)收藏(但)帐户) 工具(工) 帮助) ▣X ←)→Xg合恢复,品无痕,、htp:/tuts,apache.org v号加速> 8】struts网站 命收藏, 。http:w⊕网址大全尚游戏中心器好123图百度 回, 图百度提索struts网站 X、Welcome + G①9x Apache Software Foundation Struts h tt p /www a p a c h e.or g/ Last Published:2012-01-26 Apache I Struts 2 I Struts 1 Apache Struts Welcome Releases Recent Releases Announcements LIcense Kickstart FAO Scroll down for more about Apache Struts,the Apache Struts project,and Struts for Newbies Roadmap FAQ Website Stats ThanksI Sponsorship Documentation Key Technologies 22 January 2012-Struts 2.3.1.2 General Availability Release Struts 2.3.1.2 (GA Struts 1.3.10(GA) Prior Releases The latest production release of Struts 2 is Struts 2.3.1.2,which was promoted to "General Support Availability"(or "Ready for Primetime")on 25 December 2011.The release notes are available User Mailing List Issue Tracker (JIRA) online. Reporting Security Issues Development Struts2,×Draft Docs Struts 1.x Draft Docs How to Help FAQ Development Lists 04 Dec 2008-Struts 1.3.10 General Availability Release Source Code Release Guidelines PMC Charter The latest production release of Struts 1 is Struts 1.3.10,which was promoted to "General Minutes Availability"(or "Ready for Primetime")on 04 Dec 2008. Volunteers