struts2中的paramsPrepareParamsStack拦截器?

DHR*_*SAL 1 java struts2 java-ee

我想知道struts 2中的paramsPrepareParamsStack拦截器?

任何文档链接或什么?

Ume*_*thi 5

这是一个与defaultStack完全相同的堆栈,除了它在prepare拦截器之前包含一个额外的拦截器:params interceptor.

里面的评论struts-default.xml说:

当您希望将参数直接应用于要在外部加载的对象(例如DAO或数据库或服务层)时,这非常有用,但在至少加载了ID参数之前无法加载该对象.通过加载参数两次,您可以在prepare()方法中检索对象,允许第二个params拦截器在对象上应用值.

有关详细信息,请参阅 拦截器.