我写了一个登陆和显示用户信息两个页面,在配置文件中分别对应login和showUserInfo两个action
但我将这个两个action分别放到struts-login和struts-show这两个package中
我想让登陆成功后用直接用redirectAction进去用户显示界面
下面是配置文件信息:
<package name="struts-login" namespace="/login" extends="struts-show">
<action name="login" class="org.javaweb.action.LoginAction">
<result name="success" type="redirectAction">showUserInfo</result>
<result name="input">/jsp/login.jsp</result>
</action>
</package>
<package name="struts-show" namespace="/" extends="struts-default">
<action name="showUserInfo" class="org.javaweb.action.ShowUserInfoAction">
<result name="success" >/jsp/show_message.jsp</result>
</action>
</package>
我运行能正常运行,但一直会显示一个错误提示
错误提示说在/login这个命名空间中找不到showUserInfo
我该怎么改才能将错误提示去除掉?