我使用的是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