如何在多行数据库中显示一个字段值的内容

时间:2012-12-24 06:33:27

标签: jsp struts2

我想在表的一个字段的多行显示值,并且将使用任何特殊标记添加分隔。当特殊标记获得时,迭代器将为新内容生成新行,依此类推,直到数据结束这是对于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”有整个段落,想要显示多行

2 个答案:

答案 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>.