Удалить добавленные значения из полей формы - PullRequest
0 голосов
/ 24 января 2020

В настоящее время я работаю над переносом приложения Struts на Spring MVC. Приложение довольно старое, поэтому миграция выполняется с небольшими изменениями в основных не зависящих от структуры логи c, насколько это возможно. Это, естественно, привело к странным и нежелательным проблемам, одна из которых:

Добавленные значения для свойств формы, поскольку существует несколько JSP, которые ссылаются на одно и то же поле.

т. Е. Поток определенных страниц включает в себя переход от контроллера A к контроллеру B - оба имеют свой собственный соответствующий JSP и оба ссылаются на одну и ту же форму.

Это приводит к:

foo:"bar, bar";

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

...