Я разрабатываю веб-приложение, основанное на пружине 4, которое разделено на два модуля; одна услуга (банка), а другая - веб-приложение. Веб-война будет содержать служебную банку и другие библиотечные зависимости внутри нее. Приложение работает, как ожидается, при развертывании с помощью набора инструментов Spring vFabric tc. Но когда одна и та же война разворачивается в Wildfly 8.1, хотя приложение позволяет войти в систему, на каждой веб-странице приложения валидатор получает target
со всеми значениями формы пустым. Почему это?Как развернуть веб-приложение Spring 4 в Wildfly 8.1
public void validate(Object target, Errors errors)
У меня есть JBoss-развертывания-structure.xml, как один ниже
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name="org.slf4j"/>
</dependencies>
</deployment>
</jboss-deployment-structure>
Мне нужно установить больше информации в этом ли? Я попытался развернуть войну, скопировав ее непосредственно в wildfly-8.1.0.Final\standalone\deployments
. Мне не хватает какой-либо конфигурации?
Я развернула войну с веб-консоли управления, война разворачивает, я включил его. Я могу войти в приложение. Я перехожу к странице в приложении, вводим значения и отправляю, класс проверки для этой страницы получает объект bean-объекта, но поля формы empty/null. Почему это? Нужно ли мне делать какую-либо специальную конфигурацию для веб-приложения, разработанного весной-4? –
Если вы развернули и можете перемещаться по приложению, работа выполняется. Для JBoss/Wildfly нет специальных настроек для запуска веб-приложения Spring 4. Я не могу сказать вам, почему поля идут нулевыми, не глядя на ваш код. Но в этом случае, я думаю, это другое дело. – Desorder
Спасибо, что ответили. Но то же приложение, которое я пробовал с Widfly 9, работает. Почему это? –