我在JSP頁面中遇到了問題,我必須根據字符串在屏幕上顯示生成的消息。這一切都正常工作,直到其中一個帳號包含兩個空格。阻止HTML刪除連續空格
所以,我有這樣的HTML:
<logic:notEqual name="migrationsMessage" value="">
<div style="color:Red;font-weight:bold">
<bean:write name="solasDetailsForm" property="migrationsMessage"/>
</div>
</logic:notEqual>
當現場migrationsMessage包含此:
<input type="hidden" name="migrationsMessage" value="A 123456W has migrated to A 123456.">
屏幕上的輸出是這樣的:
「A 123456W has migrated to A 123456.」
第二空間在第一個A被刪除後。我試圖改變這種風格,但它並沒有幫助:
<logic:notEqual name="migrationsMessage" value="">
<div style="color:Red;font-weight:bold;white-space:pre">
<bean:write name="solasDetailsForm" property="migrationsMessage"/>
</div>
</logic:notEqual>
任何想法發生了什麼問題?
嘗試用空格和' '代替兩個空格 –
該消息實際上是在Oracle數據庫中構建並傳遞給表單。如果我在數據庫中設置了兩個空格,它們將顯示爲 或HTML將它們轉換爲空格嗎? – mcquaim