Как я могу интегрировать формы в свой весенний MVC?

StackOverflow https://stackoverflow.com/questions/2146879

Вопрос

Мое приложение использует Spring MVC. На пути от контроллера к взгляду мы принимаем приключение этой фрамки, создав бобы модели, которая используется для отображения соответствующих свойств через JSP. Однако на обратном пути, что означает после отправки формы обратно в контроллер, она использует необработанный httprequest вместо структурированного формирования.

Я думаю, что это недостаток, поэтому я ищу способ вставить это в нашу модель MVC. Я видел в этом ссылка на сайт Какой -то способ, когда Spring MVC обрабатывает это. добавив к связующему JSP, таким как:

<spring:bind path="command">  <font color="red">    <b><c:out value="${status.errorMessage}"/></b>  
</font>
</spring:bind>

и контроллеру:

 protected ModelAndView onSubmit(Object command) throws ServletException  
{    Widget widget = (Widget) command;
...
}

Но это решение не подходит для нашей реализации - я не хочу ничего добавлять в JSP и дополнительно. Некоторые из параметров, которые добавляются в httprequest, сделаны в коде JavaScript. Поэтому я ищу решение, которое может создать формы из параметров формы, в то время как отображение не определено на JSP, а в других местах (в некотором выделенном XML, очевидно,).

Любые идеи?

Нет правильного решения

Другие советы

Самый простой способ использовать фасоль формы (команды) весной - это написать контроллер, который расширяет SimpleFormController.

Быстрый Google показывает ряд основных учебных пособий - например:

http://www.vaannila.com/spring/spring-simple-form-controller-1.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top