下記サイトを参考に、SpringでMessageSourceからメッセージを取得しようとしましたが、
MessageSourceがnullになってしまい、困っています。
下記のソースの、「messagesource.getMessage」の、
messagesourceがnullで、NullPointerが発生
Spring MVCでMessageSource(WEBアプリケーション)
このあたりが怪しいのではないか?
といった意見をいただければ幸いです。
以下、作成したソースの一部
java
1public class Test { 2 3 @Autowired 4 MessageSource message; 5 6 public String show(Locale locale) { 7 String[] strs = { "あいう", "えお" }; 8 9 System.out.println(message.getMessage("msg", null, locale)); 10 System.out.println(message.getMessage("msg2", strs, locale)); 11 return "test"; 12 } 13} 14
xml
1<bean id="messageSource" 2 class="org.springframework.context.support.ReloadableResourceBundleMessageSource"> 3 <property name="basename" 4 value="/META-INF/messages"/> 5</bean>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。