Struts привязывает параметры запроса к объекту ActionForm на основе имени ввода.
actionFormObj.setBla(String x) { ... }
соответствует <input name="bla"...
в форме.
Если у вас есть связанные входные данные, вы можете использовать карты или массивы для свойств ActionForm, и Struts достаточно умен, чтобы их обрабатывать. Смотри здесь .
Кроме того, если ваша таблица содержит данные только для чтения, которые вы переключаете на ввод при редактировании, вам, возможно, придется иметь дело со множеством скрытых полей в вашей форме. Если вы по-прежнему рассматриваете JavaScript как вариант, вы можете создать запрос POST на основе объекта JavaScript (который вы создаете с любыми данными из таблицы), а затем использовать jQuery для его отправки. Смотри здесь .