程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> extends-struts2配置文件一個package繼承另一個package,一個奇怪問題

extends-struts2配置文件一個package繼承另一個package,一個奇怪問題

編輯:編程解疑
struts2配置文件一個package繼承另一個package,一個奇怪問題

我寫了一個登陸和顯示用戶信息兩個頁面,在配置文件中分別對應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
我該怎麼改才能將錯誤提示去除掉?

最佳回答:


我後來寫了添加和修改功能,現在那個錯誤自己消失了,莫明的奇怪 = =

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved