因为要动态生成链接,如: 测试1 测试2 该字符串不定, 考虑采用struts每次动态拼接效率问题,所以我将动态生成的链接一次生成,放入了内存,格式如下
<a href='....'>测试1</a> <a href='....'>测试2</a>
然后struts2直接读取该字符串,显示到网页,但发现用struts2读取该字段时却出现
&lt;a href='....'&gt;测试1$lt;/a&gt;
这样的字符串,大家有遇到过噢没,或者还有其它好的方法吗?

解决方案 »

  1.   

    你把需要的设置成一变量存起来不可以吗?struts2中可以用session.put存起来,页面用OGNL,struts直接用request
      

  2.   

    呵,肯定不能用session了,session这个太耗内存,而且给tomcat的负载也会高。
      

  3.   

    现在问题是,struts直接显示存储的链接显示出来哟问题。大家有遇到这样的问题没
      

  4.   

    我在eclipse中调试,用java直接读取时正常的,但在ie中显示却出现问题。可以肯定的是,存储的字符没有问题,问题应该出现在struts或者jsp的显示中。
    大家有遇到过,存储链接,用struts2直接显示出现这样的问题吗?
      

  5.   

    看来确实没高手,无奈,刚刚查了下struts2的在线手册,<s:property />发现了个属性 escape,我设置为 escape="false"就可以正常显示了。
    escape false true false Boolean  Whether to escape HTML
      

  6.   

    escape 设置成false  标签里边有这个属性