1
我想創建一個跨越不同命名空間下的不同包的global-results
。我可以知道在struts配置文件中需要遵循的約定嗎?struts配置文件中定義的不同包的全局結果
我想創建一個跨越不同命名空間下的不同包的global-results
。我可以知道在struts配置文件中需要遵循的約定嗎?struts配置文件中定義的不同包的全局結果
在其他軟件包擴展的包中定義全局結果。例如,
<package name="default" extends="struts-default">
...
<global-results>
<result name="error">/pages/error_page.jsp</result>
</global-results>
...
</package>
此結果可用於轉發到錯誤頁面的操作以及異常處理結果。
如果您使用具有註釋的約定插件,則可以在具有其他包擴展的父包的類上定義@Results
註釋。例如,
@Results({
@Result(name = ERROR, location = "/pages/error_page.jsp"),
})
父包裝注有@ParentPackage
註釋。它可以放在課堂上,但最好放在包裝上。例如
package-info.java
:
@ParentPackage("default")
如果你downvote一個問題,至少說有什麼錯,那將是很好的。 – cljk
@cljk我不明白你的評論,我有* upvoted *這個問題,並建議你也這樣做。 –