我想知道struts 2中的paramsPrepareParamsStack拦截器吗?
任何文档链接或什么?
答案 0 :(得分:5)
这是一个与defaultStack完全相同的堆栈,除了它在准备拦截器之前包含一个额外的拦截器:params interceptor
。
struts-default.xml
内的评论说:
当您希望将参数直接应用于您希望外部加载的对象(例如DAO或数据库或服务层)时,这非常有用,但是至少在ID参数已经加载之前无法加载该对象加载。通过加载参数两次,您可以在prepare()方法中检索对象,允许第二个params拦截器在对象上应用值。
详情请参阅 interceptors