Изучаю struts2 по официальной документации, но ничего не получается с примером с property файлом. Пример работает исправно, но при попытке запустить свою задачу property файл программа просто не видит. Делал все как в примере, пытался разобраться ничего не помогает. struts.xml
<constant name="struts.devMode" value="true"/>
<constant name="struts.action.extension" value="" />
<constant name="struts.custom.i18n.resources" value="Login" />
<package name="struts.servlets" extends="struts-default">
<action name="">
<result>/index.jsp</result>
</action>
<action name="login" class="struts.servlets.action.LoginAction" method="input">
<result name="input">/edit.jsp</result>
</action>
<action name="welcome"
class="struts.servlets.action.LoginAction"
method="execute">
<result name="success">/welcome.jsp</result>
</action>
</package>
edit.jsp
<html>
<head>
<title>Title</title>
</head>
<body>
<s:form action="welcome" method="post">
<s:textfield key="userBean.firstName" />
<s:textfield key="userBean.lastName" />
<s:select key="userBean.sport" list="sports" />
<s:radio key="userBean.gender" list="genders" />
<s:checkbox key="userBean.over21" />
<s:submit key="submit"/>
</s:form>
</body>
</html>
Login.properties
userBean.firstName=First name
userBean.lastName=Last name
userBean.sport=Favorite sport
userBean.gender=Gender
userBean.over21=21 or older
submit=Save Changes
Property файл лежит в директории src/main/resources/
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости