也就是在当我用浏览器访问时就算我写在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时才加命名空间