我在将 Struts2 从 2.3.1 升级到 2.3.15 后遇到了这个问题。在我的操作中,我使用 ModelDriven Interface 来填充一个 bean。在请求中,我还传递了标识会话中对象的参数 id。id 参数不是 bean 的一部分。为了在 getModel() 之前填充 id 字段,我在其他拦截器前面使用了“params”拦截器。在 Struts 2.3.15 中,我从 ParametersInterceptor 收到很多错误 - 找不到 setter。它会为所有应该设置我的 bean 字段的字段抛出错误。处理这种情况的正确方法是什么?