2011-02-14 103 views
0

我需要從表中提取所有teh消息並顯示在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

如果您需要在HTML中強制使用空格,則需要將其存儲爲&nbsp;而不是" "。但是,由於您使用的bean:write標籤,你也許可以用filter屬性保留" ": -

<bean:write name="news" property="stringValue" filter="false" /> 

Struts documentation這裏是filter說明: - 如果這個屬性被設置爲true

, 呈現的屬性值將爲 針對在HTML中敏感的字符進行過濾,並且任何這樣的 字符將被它們的 實體等同物替換。

+0

謝謝。在這裏我需要大量的 來移動字符串。數據庫維護人員也應該知道 。 JSP中有沒有其他的itslef? IndexID做了什麼? – RMa 2011-02-14 15:12:05