我使用的是Spring Security 3.1.2。彈簧安全:點在用戶名上的jsp頁
當用戶名包含點,以下代碼:
<sec:authentication property="principal.username"/>
返回重視當user.name
的用戶名是user.name
。
它似乎是ISO 8859-1字符集表示法。
有沒有什麼辦法可以將它轉換爲使用javascript的通常表示法?
謝謝你的幫助!
我使用的是Spring Security 3.1.2。彈簧安全:點在用戶名上的jsp頁
當用戶名包含點,以下代碼:
<sec:authentication property="principal.username"/>
返回重視當user.name
的用戶名是user.name
。
它似乎是ISO 8859-1字符集表示法。
有沒有什麼辦法可以將它轉換爲使用javascript的通常表示法?
謝謝你的幫助!
默認情況下,認證標記確實是escaping for HTML。
如果要禁用此選項,可以將標記中的escapeHtml
屬性設置爲false。
要使用的屬性是「htmlEscape」。例如:
<sec:authentication property="principal.username" htmlEscape="false" />
多數民衆贊成在奇怪的是,它不應該發生我認爲。我認爲別的東西正在造成這種情況,但我不確定。 – fonZ