将字符串提交到JSP页面

时间:2013-12-19 21:11:15

标签: java jsp struts2 struts

我正在尝试将一些文本加载到JSP页面上。我真的不知道该怎么做。我正在使用Struts2,所以我可以使用它的标签。

这是身体中唯一的一条线:

<s:property value="myTextToAdd" />

我知道这不是很多,但我现在不知道该问什么。我只是希望能够调用java类并让它将我想要的文本返回给JSP页面。

2 个答案:

答案 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

有所了解