WebWork跳转问题.目录总是丢失
站点 http://127.0.0.1:8080/mis
xwork.xml文件:
<package name="system" extends="webwork-default">
<default-interceptor-ref name="defaultStack"/>
<action name="UserLogin" class="com.bjde.mis.action.system.UserLogin">
<result name="success" type="dispatcher">
<param name="location">/main.jsp</param>
</result>
<result name="input" type="dispatcher">
<param name="location">/login.jsp</param>
</result>
<result name="login" type="dispatcher">
<param name="location">/login.jsp</param>
</result>
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="validation"/>
</action>
<action name="UserLogout" class="com.bjde.mis.action.system.UserLogout">
<result name="success" type="dispatcher">
<param name="location">/login.jsp</param>
</result>
<interceptor-ref name="defaultStack"/>
</action>
</package>
但是每次跳转的时候就跳到http://127.0.0.1/login.jsp了,而不是http://127.0.0.1/mis/login.jsp.
不知道原因,我建立的虚拟目录就是mis
但是下面这个跳转却完全正常:
<package name="useradmin" namespace="/admin/user" extends="webwork-default">
<action name="CreateUser" class="com.bjde.mis.action.admin.CreateUser">
<result name="input" type="dispatcher">
<param name="location">/admin/user/createUser.jsp</param>
</result>
<result name="success" type="dispatcher">
<param name="location">/admin/user/viewUser.jsp</param>
</result>
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="validation"/>
</action>
<action name="SearchUser" class="com.bjde.mis.action.admin.SearchUser">
<result name="success" type="dispatcher">
<param name="location">/admin/user/userList.jsp</param>
</result>
<interceptor-ref name="defaultStack"/>
</action>
</package>
就到http://127.0.0.1:8080/mis/admin/user/userList.jsp
问题点数:20、回复次数:0Top




