首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 ><logic:迭代问题

<logic:迭代问题
EN

Stack Overflow用户
提问于 2011-02-14 22:48:26
回答 1查看 346关注 0票数 0

我需要从一个表中提取所有消息并显示在jsp页面上。我有如下代码:我有存储为: SimpleStringVO字符串值:欢迎访问XYZ工具主页的消息列表。,SimpleStringVO字符串值:可在此处输入您的账号,SimpleStringVO字符串值:,SimpleStringVO字符串值:谢谢

当我尝试在jsp页面中显示此消息时,消息的格式与存储时的格式不同。“谢谢你”紧跟在第二个字符串之后。我需要显示空格字符串,然后显示“谢谢”字符串。(第三个字符串只有空格)我在Jsp中的代码如下:

代码语言:javascript
运行
复制
  <td><logic:iterate name="AllNewsCashe" id="news" type="com.fw.valueobject.SimpleStringVO"> 
          <bean:write name="news" property="stringValue"/> 
          </logic:iterate> 
        </td>        

如何在不格式化的情况下按原样显示此消息?

EN

回答 1

Stack Overflow用户

发布于 2011-02-14 22:58:04

如果您需要在HTML中强制使用空格,则需要将其存储为&nbsp;而不是" "。但是,由于您使用是bean:write标记,所以您可能可以使用filter属性来保留" ":-

代码语言:javascript
运行
复制
<bean:write name="news" property="stringValue" filter="false" /> 

以下是Struts documentationfilter的描述:

如果此属性设置为true,则将筛选呈现的属性值以查找HTML中的敏感字符,并且任何此类字符都将替换为它们的实体等效项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4993521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档