Я хочу включить файл js в зависимости от значения текущего Locale. Я попытался получить к нему доступ из 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
.
Кто-нибудь знает, как я могу это решить?