日期:2014-05-19  浏览次数:20682 次

strut2如何不用java语句在jsp页面接收显示后台传来的表格
写了show类 返回一个StringBuffer 里面是一个table
原来用的java语句
<%show showtable = new show();
  StringBuffer sb = showtable.showtable();
%>
<%=sb %>
可以正确显示
现在想不用java语句写,用了struts2标签
<s:bean name = "bookshow.show" >
<s:property value = "showtable()"/>
</s:bean>

但是显示出来的不是一个table 而是Stringbuffer里的内容
查看了页面源代码 <table>的"<"被传递成了"&lt;"
请问正确的写法应该是什么


------解决方案--------------------
探讨
<s:property value = "showtable()"/>

------解决方案--------------------
struts2标签中<s:property />默认显示html源代码,把escape改为false就可以了。