簡體   English   中英

如何在不使用任何操作類的情況下使用Struts2約定

[英]How to use Struts2 convention without using any action class

在Struts2中,我們可以在不使用struts.xml動作類的情況下定義動作,如下所示:

<action name="error">
    <result>/error.jsp</result>
</action>

在我的應用程序中,我使用struts2 convention 在這種情況下如何避免編寫動作類。 我有很多場景,我只想在不使用任何業務邏輯的情況下訪問該頁面。

我的結果路徑不僅僅是一個JSP。 我正在使用瓷磚。 我使用的代碼如下:

@Action(value="homePage", results={@Result(name="success", location="homePage", type="tiles")})

您可以將jsp放置到WEB-INF/content這個默認結果路徑。 您也可以使用常量struts.convention.result.path更改此設置。 Convention插件從那里的所有JSP創建配置。 因此,如果你在結果路徑下有do-something.jsp ,你可以在瀏覽器中使用/do-something來返回這個無效的結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM