Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:
freemarker-2.3.8.jar
ognl-2.6.11.jar
struts2-core-2.0.11.1.jar
xwork-2.0.4.jar
<?
xml version="1.0" encoding="UTF-8"
?>
<
web-app
id
="WebApp_9"
version
="2.4"
xmlns
="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation
="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
>

<
display-name
>
Struts Blank
</
display-name
>

<
filter
>
<
filter-name
>
struts2
</
filter-name
>
<
filter-class
>
org.apache.struts2.dispatcher.FilterDispatcher
</
filter-class
>
</
filter
>

<
filter-mapping
>
<
filter-name
>
struts2
</
filter-name
>
<
url-pattern
>
/*
</
url-pattern
>
</
filter-mapping
>

<
welcome-file-list
>
<
welcome-file
>
index.html
</
welcome-file
>
</
welcome-file-list
>

</
web-app
>
- MVC 2模型的使用
- 功能齐全的标志库(Tag Library)
- 开放源代码
废话不多说,现在我们开始体验Struts2.0的魅力吧。
一,搭建开发和运行环境
Ⅰ,从apache下载最新的struts-2.0.11.1-all.zip。
(包的/apps目录下有一些简单的工程可以参考。这些工程可以导入tomcat直接运行。)
Ⅱ,打开Eclipse新建Web工程。如下图所示。
Ⅲ,选择Web Project然后下一步。
Ⅳ,输入Project name。选择结束。
Ⅴ,从下载的struts-2.0.11.1-all.zip包中,将下面5个包导入到lib目录下。
commons-logging-1.0.4.jarfreemarker-2.3.8.jar
ognl-2.6.11.jar
struts2-core-2.0.11.1.jar
xwork-2.0.4.jar
Ⅵ,修改web.xml。
























Ⅷ,插入一个index.html。
选择HTML。
将filename修改成index.html。后选择finish.
Ⅸ,启动tomcat。运行http://localhost:8080/struts2_HelloWorld/就应该可以看见结果了。
二,一个struts2应用程序------helloworld。