日期:2014-05-17  浏览次数:20629 次

struts.xml文件中的namespace"/"当在/后加东西时没起作用
也就是在当我用浏览器访问时就算我写在namespace="/strutsTest",但我测试时就只有url:localhost:8080/test/index.jsp就可以访问了,就不用写成url:localhost:8080/test/strutsTest/index.jsp(test是我的测试项目名)

------解决方案--------------------
修改配置文件后要重启服务器。
------解决方案--------------------
namespace的设置只是对发送请求的action起作用,访问jsp页面时没有效果的。。。
------解决方案--------------------
访问页面还是按包名来分,跟action的命名空间没有关系:url:localhost:8080/test/index.jsp
在访问action时才加命名空间