日期:2014-05-20  浏览次数:20812 次

Struts2 路径问题
隆重请教各位大侠:
我的项目里管理员的页面都在一个文件夹里,
WebRoot
  |-Admin
  |-adminLogin.jsp
  |-..........jsp
  |-...

初次登录之后各个链接跳转正常,注销之后,重新登录,点击的链接都是404.

初次登录的链接是:http://localhost:8080/RIMS/Admin/adminLogin.jsp
登录成功后的链接:http://localhost:8080/RIMS/Admin/adminLogin.action
注销之后,链接显示是:http://localhost:8080/RIMS/Admin/adminLoginout.action
再次登录之后的链接是:http://localhost:8080/RIMS/adminLogin.action

这个就错了~怎么解决呢?????

我的action配置是这样的:求甚解啊!!!!
<action name="adminLoginout" class="rims.action.AdminLoginOutAction">
  <result name="success">/Admin/adminLogin.jsp</result>
</action>
是 action 的路径有错吗?我要怎么写才好?


------解决方案--------------------
先把:<result name="success">/Admin/adminLogin.jsp</result>
改为:<result name="success" type="redirect">/Admin/adminLogin.jsp</result>注销一般重定向
那你的注销有没有成功列? 有没有跳转到登陆界面?