Struts2从字符串插入html

时间:2012-08-14 10:08:30

标签: html struts2

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

1 个答案:

答案 0 :(得分:4)

是的,这很有可能,你可以从你的动作类中发送一个简单的String,并且可以在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,默认情况下属性标签是真实的