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

Jsp 如何在多行数据库中显示内容一个字段值,jsp,struts2,Jsp,Struts2,我想在表的一个字段的多行中显示值,并用任何特殊标记添加分隔符。当获得特殊标记时,迭代器将为新内容生成新行,依此类推,直到数据结束,这对于jsp视图是 数据字段的值: 8/11/2011<\r\n> • Bhopal-10 Years<br/> • Bhopal -09 Years<br/> 此“db.div_info”包含整个段落,并希望以多行显示如果希望以HTML显示,请在JSP中使用以下代码: <%="8/11/2011"> // Rep

我想在表的一个字段的多行中显示值,并用任何特殊标记添加分隔符。当获得特殊标记时,迭代器将为新内容生成新行,依此类推,直到数据结束,这对于jsp视图是

数据字段的值:

8/11/2011<\r\n> •  Bhopal-10 Years<br/> • Bhopal -09 Years<br/>


此“db.div_info”包含整个段落,并希望以多行显示

如果希望以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>.
//用您使用的动态变量替换字符串。

  • 博帕尔-10年
  • 博帕尔-09岁

您可以在Struts2标记中调用String
split
方法,例如在
标记中,并使用此模式拆分您的值




这个问题不是很清楚,但它看起来像是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>.
<s:iterator value="your_value.split('<br/>|<\r\n>')">
  <s:property/><br/>
</s:iterator>