我需要从表中提取所有消息并在jsp页面上显示。我有如下代码: 我将消息列表存储为: SimpleStringVO字符串值:欢迎使用XYZ工具主页。 ,SimpleStringVO字符串值:在这里你可以输入你的帐号,SimpleStringVO字符串值:,SimpleStringVO字符串值:谢谢
当我试图在jsp页面中显示它时,消息在存储时没有格式化。 “谢谢你”在第二根弦后立即出现。我需要显示空格字符串然后显示“谢谢”字符串。 (第三个字符串只有空格)我在Jsp中的代码是这样的:
<td><logic:iterate name="AllNewsCashe" id="news" type="com.fw.valueobject.SimpleStringVO">
<bean:write name="news" property="stringValue"/>
</logic:iterate>
</td>
如何在没有格式化的情况下显示这条消息?
答案 0 :(得分:0)
如果您需要在HTML中强制使用空格,则需要将其存储为
而不是" "
。但是,由于您使用的是bean:write
代码,因此您可以使用filter
属性来保留" "
: -
<bean:write name="news" property="stringValue" filter="false" />
以下是来自Struts documentation的filter
的说明: -
如果此属性设置为true,则为 渲染的属性值将是 过滤掉的字符 HTML中的敏感,以及任何此类 字符将被其替换 实体等价物。