我正在尝试将一些文本加载到JSP页面上。我真的不知道该怎么做。我正在使用Struts2,所以我可以使用它的标签。
这是身体中唯一的一条线:
<s:property value="myTextToAdd" />
我知道这不是很多,但我现在不知道该问什么。我只是希望能够调用java类并让它将我想要的文本返回给JSP页面。
答案 0 :(得分:2)
首先,请确保使用操作 - &gt; JSP流程。这允许为浏览器响应准备/呈现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;
}
SUCCESS结果应返回dispatcher
结果类型,这是默认值。您还配置了将某些URL和结果映射到它的操作。然后,您可以使用property
标记来输出值。
请参阅Struts2 tutorial的详细说明。
答案 1 :(得分:1)
这是struts 2 Struts 2 Hello World的一些简单教程,它将为您提供基本的启动介绍。试试这可能是你会对struts2
有所了解