配置步骤:
准备:下载Struts ,目前已更新到2.3.20.选择lib和apps载即可。其他docs和src等按需所取。
在建立的java web application 里面设置好JDK和Server以备部署项目到服务器。
(解压下载好的apps dir里面的blank*.war,复制里面的文件再修改)在src中添加struts.xml
在lib中添加下载的jar包
添加web.xml到WEB-INFO目录下,注意千万不要放到WEB-INFO下的lib dir里面了。
配置web.xml和Struts2.xml
出现的问题:
部署后404,说明资源未加载
一步一步参看web.xml和Struts2.xml,发现Struts2.xml->package标签下的action标签里的result标签细节不对
选择running on server,这样改动后需要每次重新部署,选择debug on server
怀疑jar包可能不对,一会加,一会删,看到console才知道,两个包冲突,但是其中一个包已删除,这时候在project选项中clean一下。ok