Я только начинаю с Struts2 после завершения JSP и сервлетов.«Struts2 в действии» говорит следующее для определения ValueStack
.
Struts 2 использует ValueStack в качестве области хранения для всех данных домена приложения, которые понадобятся при обработке запроса. Struts2 использует ValueStack в качестве области хранения для всех данных домена приложения, которые будут необходимы при обработке запроса.
Мой вопрос будет заключаться в том, почему бы не связать объекты данных как request
атрибуты объектаот Servlet API
?Почему им приходилось вводить новую область хранения данных для каждого запроса (в частности, для каждого действия)?
В определении указано
, необходимого при обработке запроса .
Чувствует себя как правильное место, потому что это объект запроса.