错误提示 :
Invalid path was requested /***
错误分析:
根据错粗提示分析 是路径请求的问题 因而可判断问题可能出在jsp页面的<form name=" " action=" " method=" "> 的 action 或struts的struts-config.xml中的<action path=" "............> path
出错地点:
经查看我出错的地方确实是在这两个地方
<form name="myform" action="/login.do" method="post">
<action path="login"............>
解决方法:
<form name="myform" action="../login.do" method="post">
<action path="/login"............>
第一个问题的解决方法想了半天也没想太明白 后来想了一下为什么在/login.do前面加上 .. 就可以啦 原因可能是我的login.jsp页面放在了WebRoot下的admin文件夹下 所以可能导致路径找不到
第二个出错的地方 完全是自己不细心啊
在网上看了一下还有几种情况会导致Invalid path was requested 的问题:
(1)<action path="/login.do".........> 也可以导致问题出现 解决方法:去掉 .do
(2)就是action和path的路径写的不一至
来自http://hi.baidu.com/lypizhanglei/blog/item/582f1eb534d2477a8bd4b2c4.html