struts2配置
2012-10-14 15:24
274 查看
1、创建项目;
2、将struts2-blank/web-inf/classes下面的struts.xml文件拷贝到程序的src目录;
3、拷贝lib文件到项目的Lib下面,struts2-blank/web-inf/lib下面的除junit.jar、spring-test.jar外的所有包;
4、配置web.xml
根据参考web.xml中的以下代码复制到项目的web.xml
5、修改struts2.xml文件
namespace表示地址栏输入/即可访问该表空间下面的相应action
以上代码表示访问/hello.action 即可访问到<result>中的页面
struts-2.3.4.1-all/struts-2.3.4.1/src/core/src/main/java(struts2配置源码路径)配置方法:
1、Referenced Libraries/struts2-core-2.3.4.1.jar点击属性-->Java Source Attachment-->添加文件夹,选中上面的路径即可。
2、将struts2-blank/web-inf/classes下面的struts.xml文件拷贝到程序的src目录;
3、拷贝lib文件到项目的Lib下面,struts2-blank/web-inf/lib下面的除junit.jar、spring-test.jar外的所有包;
4、配置web.xml
根据参考web.xml中的以下代码复制到项目的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>
5、修改struts2.xml文件
<struts> <constant name="struts.devMode"value="true"/>//设置为开发模式为true后,修改struts2.xml文件后无需重启服务器 <package name="default"namespace="/"extends="struts-default"> <action name="hello"> <result> /Hello.jsp </result> </action> </package> </struts>
namespace表示地址栏输入/即可访问该表空间下面的相应action
以上代码表示访问/hello.action 即可访问到<result>中的页面
struts-2.3.4.1-all/struts-2.3.4.1/src/core/src/main/java(struts2配置源码路径)配置方法:
1、Referenced Libraries/struts2-core-2.3.4.1.jar点击属性-->Java Source Attachment-->添加文件夹,选中上面的路径即可。
相关文章推荐
- Struts2配置RESULT中TYPE的参数说明
- spring整合struts2、mybatis的配置
- Struts2中 Result类型配置详解一+++++struts.xml配置详解二
- 新手学struts2之配置Struts2及问题总结
- struts2 struts.xml配置文件详解
- [Struts2]配置之Result/include多配置struts.xml文件/Action
- struts2的配置
- IDEA配置Struts2出现There is no Action mapped for namespace [/] and action name [login]
- Struts2配置文件详解
- Struts2中ActionName-validator.xml文件的配置
- struts2为Action配置method属性(转载)
- Struts2:struts.xml常用配置解析
- struts2 的属性配置
- Struts2配置问题
- struts2基本配置
- Struts2 标签配置详细(2)
- Struts2的配置文件——struts.xml ---详解perfect
- Struts2教程3:struts.xml常用配置解析
- 深入Struts2的配置文件
- struts2的配置