我正在使用 Spring 3.0 并使用 Spring Security 进行登录。我已将 login.jsp 页面放在 webapp 文件夹中,并且我正在尝试使用消息来支持本地化,例如:
<spring:message code="label.title"/>
不幸的是,jsp 找不到给出错误的消息:
javax.servlet.ServletException:javax.servlet.jsp.JspTagException:在语言环境“en_US”的代码“label.title”下找不到消息
当我在通过控制器的 jsp 中使用消息代码时,它工作正常。
由于 spring security 在用户未登录时重定向到 login.jsp 页面,因此该页面在没有控制器的情况下(直接)处理。
任何人都知道如何让 jsp 在不通过控制器时也看到资源包?
谢谢!