1.在struts.xml中加上<constant name="struts.devMode" value="true" />这行代码,设置为开发模式,之后更改struts.xml里面配置的时候就不需要在重启tomcat
2.在eclipse项目里的jar包选中struts2-core-2.3.14.1.jar右键点击
properties>>java source attachment>>EXternal localtion>>Path
选择External File,选择自己sruts2的源码文件夹struts-2.3.24.1-all/struts-2.3.24.1/src/core/src/main/java路径,确定之后就能查看jar包下对应的源码了
3.在eclipse项目里的jar包选中struts2-core-2.3.14.1.jar右键点击
properties>>javadoc Location>>EXternal localtion>>javaDoc url
选择自己机器对应的路径file:/C:/Users/Onion/Desktop/Jar包/Struts2核心jar包/struts-2.3.24.1-all/struts-2.3.24.1/docs/struts2-core/apidocs/路径,确定之后在文件中选中接口类等按F1就能直接查看api文档
4.在preferences配置中找到XML Catalog,Add一个新的,配置如下
Location:C:\Users\Onion\Desktop\Jar包\Struts2核心jar包\struts-2.3.24.1-all\struts-2.3.24.1\lib\struts2-core-2.3.24.1\struts-2.3.dtd
Key type:URI
key:http://struts.apache.org/dtds/struts-2.3.dtd
保存之后在struts.xml文件中写东西就有系统提示输入了
5.namespace 为空时,代表只要url中有这个package下的action名就能访问
6.说白了,struts2的作用不过是配置作为一个中转站,把用户请求和视图分开,增加了代码的扩展性
原文:http://www.cnblogs.com/cat36/p/5332302.html