Struts2笔记 – Struts2相关帮助文档和在线学习资料
本文由发表于7年前 | J2EE
1、在项目中使用Struts21.1、把需要的Jar包考入到项目的WEB-INF/lib目录中,这些Jar包是:1.2、把struts.xml文件拷贝到项目的src目录下:1.3、配置web.xml文件:1.4、接下来可以配置struts.xml文件或者编写Action类。1.5、访问:2、设置Struts标签的自动提示功能:
Struts2官网:Apache Struts
Struts2官方教程:Getting Started

可以从官网下载需要的Struts2版本,这里我们下载Struts2.1.8作为使用例子。Struts2的源代码和帮助文档都可以从官网上下载。

1、在项目中使用Struts2
1.1、把需要的Jar包考入到项目的WEB-INF/lib目录中,这些Jar包是:

STRUTS_HOME /apps/struts2-blank-2.1.8/WEB-INF/lib 目录下的相关jar文件

1.2、把struts.xml文件拷贝到项目的src目录下:

STRUTS_HOME/apps/struts2-blank-2.1.8/WEB-INF/src/java/struts.xml

1.3、配置web.xml文件:

可以从

STRUTS_HOME /apps/struts2-blank-2.1.8/WEB-INF/web.xml文件中拷贝:

<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>
1.4、接下来可以配置struts.xml文件或者编写Action类。

这里我们简单的配置一些struts.xml文件,使客户端可以通过Struts2的跳转流程跳转到某个页面:

<constant name="struts.enable.DynamicMethodInvocation" value="false"/>
<!--配置struts为开发模式-->
<constant name="struts.devMode" value="true" />
<package name="default" namespace="/" extends="struts-default">
    <action name="index">
        <result>
            /HelloWorld.jsp
        </result>
    </action>
</package>
1.5、访问:

在浏览器中URL中输入:

http://localhost:8080/StrutsTest/index.action

即可访问。

2、设置Struts标签的自动提示功能:

windows --> General --> Editors --> File Associations --> 选择File types中的*.xml,点击下面的add按钮,选择如下路径:

\struts-2.1.8_HOME\struts-2.1.8\apps\struts2-blank-2.1.8\WEB-INF\lib\struts2-core-2.1.8\struts2-2.0.dtd

即添加struts2-2.0.dtd,并设置为default即可。

除了文章中有特别说明,均为IT宅原创文章,转载请以链接形式注明出处。
本文链接:http://www.itzhai.com/the-struts2-notes-the-struts2-related-help-documents-and-online-learning-materials.html
关键字:
arthinking 指弹吉他 && 技术 more
分享到:
 
2011 6/18
如果您有更好的原创技术博文或者观点,欢迎投稿:admin@itzhai.com,或者关注订阅左侧浮动面板的微信号订阅IT宅itread)发送消息。
文章评论
    没有评论
给我留言

有人回复时邮件通知我
J2EE的相关文章
随机文章 本月热门 热评
1 Apache CXF中jaxrs.serviceClasses多个Service的配置方法 2012/4/28
2 Hibernate继承映射策略之每棵类继承树一张表 2011/5/25
3 使用masm for windows编译并跟踪调试程序 2011/4/14
4 【转】启示录 2013/11/7
5 拖延心理学中的思考 2014/9/15
6 为什么API文档如此重要 2013/1/12
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
猜您喜欢
欢迎关注我的公众号 IT宅
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.