Поэтому я пытаюсь реализовать приложение Struts 1 I18N с некоторыми языками, которые не поддерживаются по умолчанию (шведский, португальский, испанский и т. Д.). Но когда я определяю, например, Locale.Portuguese
в контроллере действий, он показывает мне PORTUGUESE cannot be resolved or is not a field
.Зачем?Как я могу расширить его, чтобы продолжить?Может кто-нибудь объяснить это как это соотносится?
public ActionForward french(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
HttpSession session = request.getSession();
session.setAttribute("org.apache.struts.action.LOCALE", Locale.FRENCH);
return mapping.findForward(SUCCESS);
}