我想在表的一个字段的多行显示值,并且将使用任何特殊标记添加分隔。当特殊标记获得时,迭代器将为新内容生成新行,依此类推,直到数据结束这是对于jsp视图
数据字段的值:
8/11/2011<\r\n> • Bhopal-10 Years<br/> • Bhopal -09 Years<br/>
想出去
From 8/11/2011
• Bhopal-10 Years
• Bhopal -09 Years
这个“db.div_info”有整个段落,想要显示多行
答案 0 :(得分:1)
您可以在Struts2标记中调用字符串split
方法,例如在<s:iterator>
代码中,使用此模式<br/>|<\r\n>
分割您的值。
<s:iterator value="your_value.split('<br/>|<\r\n>')">
<s:property/><br/>
</s:iterator>
答案 1 :(得分:0)
如果要以HTML格式显示,请在JSP中使用此类代码:
<%="8/11/2011"> // Replace the string by a dynamic variable you use.
<br/>
<ul>
<li>Bhopal-10 Years</li>
<li> Bhopal -09 Years</li>
</ul>.