Spring MVC динамически добавляет строку в JSP. Javascript Vs контроллер - PullRequest
1 голос
/ 18 октября 2011

Я разрабатываю приложение для интрасети с помощью Spring MVC3.Мне нужно создать страницу JSP с сеткой данных, которая заполняется из базы данных и пользователя и может добавлять строки в сетку данных JSP.Я рассматривал следующие два варианта:

  1. Чтобы использовать функцию javascript для добавления строки в кнопку «Вставить строку»
  2. Чтобы отправить форму на кнопку «Вставить строку», перейдитев контроллер и верните атрибут модели с дополнительной строкой.

Я более склонен к подходу к контроллеру, так как я чувствую, что у меня больше контроля над данными в контроллере.

Подскажите, пожалуйста, какой подход был бы лучше, учитывая, что для некоторых ячеек новой строки может потребоваться установить какое-то значение по умолчанию.

Обратите внимание, что я не могу использовать jQuery или любую другую библиотеку javascript.

Ответы [ 2 ]

1 голос
/ 18 октября 2011

Вы можете сделать это любым способом.

Если вы связываете форму с объектом поддержки, вам нужно будет лениво инициализировать объект (ы) поддержки формы.

Этот был полезен для меня.

0 голосов
/ 18 мая 2015

Я знаю, что эта ветка старая, но она может помочь другим. Элегантным решением этой проблемы является использование AutoPopulationList, предоставляемого в ядре пружины. С небольшой небольшой настройкой Java вы можете обрабатывать динамическое связывание. Хороший учебник объясняет это подробно http://blog.richardadamdean.com/?p=12. Также проверьте Проблема, связывающая список автозаполнения с формой Spring MVC , которая объясняет возможные проблемы, с которыми вы можете столкнуться при интеграции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...