このイメージでは、デプロイメントフォルダーの構造を示しています。
http://i41.tinypic.com/25fpvsh.jpg
私の設定ファイルは以下のとおりです
<bean class="org.springframework.context.support.ReloadableResourceBundleMessageSource" id="messageSource">
<property name="basenames">
<list>
<value>messages</value>
</list>
</property>
<property name="defaultEncoding" value="UTF-8" />
</bean>
私の問題は、タグを使用したときに、 Login.jspにアクセスしようとすると<spring:message code = "something">
例外が発生することです。javax.servlet.ServletException: javax.servlet.jsp.JspTagException: No message found under code for locale 'en_US'
しかし、同じファイル(Login.jsp)をWEB-INF \ jspフォルダーに配置すると、エラーが発生せず、messages_en.propertiesにある値が取得されてWebページに表示されます。誰かがこれが起こっている理由を教えて、それに対する解決策を提供できますか?