2015-09-07 36 views
0

在我的控制器的錯誤信息,我有以下幾點:春:正確顯示與HTML實體

errors.rejectValue("product", "errors.invalid", new Object[]{ 
    new DefaultMessageSourceResolvable(new String[]{"label.error.message"})}, ""); 

屬性文件中,有以下幾點:

errors.invalid={0} is invalid. 
label.error.message=Product® 

在JSP頁面中,我有:

<form:errors path="product" cssClass="field-error"/> 

哪裏有輸入錯誤,現在我得到這個消息:

Product&reg; is invalid. 

希望達成什麼是顯示如下:

產品®是無效的。

謝謝!

+1

如果將Product®放入屬性文件中,該怎麼辦? – ACV

+0

ACV,在發佈問題之前,我想過你的解決方案。我做了你所說的,並且工作。我希望使用Spring提供的某種類型的html轉義,並且我相信Spring對這項工作有這樣的機制,但不知道如何去做。如果在接下來的兩天內無法完成,我將等待兩天來選擇你的答案。在我的屬性文件中,我一直使用html實體。問候。 – curious1

回答

1

直從the documentation

htmlEscape - 啓用/禁用HTML呈現值的逸出。

+0

感謝您的支持!我已經看到了。我的問題是我無法弄清楚在這種情況下如何應用html轉義。再次感謝。 – curious1

+0

'' –

+0

這很有效。謝謝! – curious1