Struts2 Struts2 Struts2 教程 1 1 1 :第一个 Struts2 Struts2 Struts2
程序
在本系列教程中我们将学习到 Struts2 的各种技术。在本教程中使用的
如下:
开发工具: MyEclipse6
Web
服务器: Tomcat6
Struts 版本: Struts2.0.11.1
JDK 版本: JDK1.5.0_12
J2EE 版本:
Java EE5.0
在本系列教程中 Web 工程的上下文路径都是 struts2 ,如果在 Web 根
文件,则访问路径如下:
localhost:8080/struts2/index.jsp
由于 MyEclipse6 目前并不支持
Struts2 ,所以我们需要到 struts.apac
安装包。要想正常使用 Struts2 ,至少需要如下五个包(可能会因为
Str
名略有差异,但包名的前半部是一样的)。
struts2-core-2.0.11.1.jar
xwork-2.0.4.jar
commons-logging-1.0.4.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
Struts2
虽然在大版本号上是第二个版本,但基本上在配置和使用上已经完全颠
Struts1.x 的方式(当然, Struts2 仍然是基于 MVC
模式的,也是动作驱动的,可能这
没变的东西)。 Struts2 实际上是在 Webwork 基础上构建起来的 MVC 框架。我们从
Str
源代码中可以看到,有很多都是直接使用的 xwork(Webwork 的核心技术 ) 的包。既然
上来说 Struts2
是全新的框架,那么就让我们来学习一下这个新的框架的使用方法。
如果大家使用过 Struts1.x ,应该对建立基于 Struts1.x 的 Web
程序的基本步骤非常
让我们先来回顾一下建立基于 Struts1.x 的 Web 程序的基本步骤。
点击下载