Значения в файле свойств Java не отображаются
Я изучаю Struts2. Когда я нахожусь в секторе File Resource File, я записал несколько пар ключ-значение в файл свойств Java и ожидал, что они отобразятся в теге формы после класса действия. Однако они не появились. Они должны выглядеть так
1 ответ
Если вы следовали примеру учебника, файл должен находиться в той же папке пакета, что и класс действия. Структура maven разделила исходные папки для использования resources
для файлов свойств. Смотрите ссылку на пример исходного кода.
Поместите текст ниже в файл с именем
Register.properties
вorg.apache.struts.register.action
пакет вsrc/resources/java
папка.
Тогда вы можете использовать key
атрибут textfield
тег для получения ресурсов для метки.
<s:textfield key="personBean.firstName" />