0

是否可以通过 Struts 将变量从 java 文件传递​​到 jsp,并且该变量本身包含 html?(如“<p>你好</p>”)。然后我想将此变量的内容粘贴到 jsp 文件中,它应该创建新的 html 内容。你能给我一个建议,因为我是初学者,我不知道如何使用它.. 谢谢

4

1 回答 1

4

是的,这很有可能,您可以从您的操作类发送一个简单的字符串,并可以在您的 JSP 中检索它,例如

public class MyClass extends ActionSupport{

 private String myHTMLCode;
 //getter method
 //setter
  public String execute() throws Exception{
     myHTMLCode=// fill it with your HTML
  }

}

在 JSP 中

<s:property value="myHTMLCode" escapeHtml="false"/>

Struts2 标签具有属性,即escapeHtml告诉底层框架天气是否转义 HTML,属性标签默认为 true

于 2012-08-14T11:01:03.960 回答