struts配置文件導致的一個問題

今天改bug的時候,突然發現有個Action裏的方法,不能正常跳轉到本方法在action中配置的result,最後發現同事寫的這個struts配置文件中的pacakge的name與namespace不相同,比如說配置文件名稱:business.xml,name=business,namespace=biz,但是在訪問url中,用business或者用biz都可以,但是如果url用business的話,action方法做跳轉就找不到result;url中改爲biz,跳轉就正常了,網上找了一下,有人說:struts配置文件中的package name屬性不是解決重名問題的,而是用來實現繼承的,namespace纔是用來解決重名的。

先記下來,有時間看看struts找處理類的過程。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章