現在の Locale の値に応じて js ファイルをインクルードしたいと考えています。次のようにJSPからアクセスしようとしました:
<%@ page import="java.util.Locale" %>
<% if( ((Locale) pageContext.getAttribute("org.apache.struts.action.LOCALE",PageContext.REQUEST_SCOPE)).getLanguage().equals("de")) { %>
<script src="../themes/administration/js/languages/i18nDE.js" type="text/javascript"> </script>
<% } else { %>
<script src="../themes/administration/js/languages/i18nEN.js" type="text/javascript"> </script>
<% } %>
しかし、私は を取得してjava.lang.NullPointerException
い pageContext.getAttribute("org.apache.struts.action.LOCALE",PageContext.REQUEST_SCOPE)
ますNULL
。
これを解決する方法を知っている人はいますか?