我試圖在JSP頁面上加載一些文本。我真的不知道該怎麼做。我使用的是Struts2,所以我可以使用它的標籤。向JSP頁面提交字符串
這是人體中唯一的一行:
<s:property value="myTextToAdd" />
我知道這是不是太多去,但我不知道要問目前什麼。我只想調用一個java類,並讓它返回我想要的JSP頁面的文本。
我試圖在JSP頁面上加載一些文本。我真的不知道該怎麼做。我使用的是Struts2,所以我可以使用它的標籤。向JSP頁面提交字符串
這是人體中唯一的一行:
<s:property value="myTextToAdd" />
我知道這是不是太多去,但我不知道要問目前什麼。我只想調用一個java類,並讓它返回我想要的JSP頁面的文本。
這是一些簡單的教程struts 2 Struts 2 Hello World它會給你基本的啓動介紹。試試這個可能你會對struts2有一些想法
首先,確保你使用了Action - > JSP flow。這允許爲瀏覽器響應準備/呈現JSP,因此它將已經通過Struts標記填充數據,如property
標記。在行動課程中,您可以通過property
標記創建一個要打印的房產。
private String myTextToAdd;
//getter
public String getMyTextToAdd(){
return myTextToAdd;
}
//setter you need if you want to submit it, could be here
然後在操作,你應該這樣做
public String execute(){
myTextToAdd = "Some text to out";
...
return SUCCESS;
}
的成功結果應返回dispatcher
結果類型,這是默認的。您還配置了將某個URL和結果映射到其中的操作。然後,您可以使用property
標籤輸出該值。
Se從Struts2的詳細解釋tutorial。
您應該閱讀手冊。順便說一句,您需要在struts.xml中定義哪個Action返回哪個JSP作爲結果的映射。然後在Action中定義你想要的私有屬性,添加Getter和Setter,以及你已經在JSP中擁有的行。 –