首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2.1学习札记_01

2012-11-21 
Struts2.1学习笔记_01到struts官方上下载最新的struts非测试版本,解压后找到示例程序app目录下找struts2-b

Struts2.1学习笔记_01

到struts官方上下载最新的struts非测试版本,解压后找到示例程序app目录下找struts2-blank,就是空的struts2示例。拷贝struts.xml到项目中src。再从lib目录拷贝struts2.1必须的包。

struts2.1所需要的包:

commons-fileupload-1.2.1.jarcommons-io-1.3.2.jarfreemarker-2.3.15.jarognl-2.7.3.jarstruts2-core-2.1.8.1.jarxwork-core-2.1.6.jarcommons-logging-1.1.jar (自己加上)

最好把这些内容准备为MyEclipse的库,具体不多说。

?

修改项目中的web.xml文件,在其中加入struts2.1的过滤器。

代码如下:

    <filter>        <filter-name>struts2</filter-name>        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>       </filter>    <filter-mapping>        <filter-name>struts2</filter-name>        <url-pattern>/*</url-pattern>    </filter-mapping>

?

?

修改struts.xml配置文件。从struts标签里的全部注释掉。写第一个helloworld。加入配置:

?

<package name="default" namespace="/" extends="struts-default">        <action name="hello">            <result>                 /index.jsp            </result>        </action></package>

?

访问http://localhost:8080/项目/hello

?

看到inde.jsp页面Struts2.1学习札记_01

?

在struts.xml中的struts标签中加入常量,设置为开发模式。这样修改struts.xml后马上就会生效。

?

<constant name="struts.devMode" value="true" />

??

?

热点排行