ModelDriven通常用于通过getter /
setter进行读/写的Bean。您可以在此处控制访问。但是,如果您还不知道Struts2通过
params使用OGNL填充模型的拦截器来设置参数。您可以通过参数来控制这种拦截器
excludeParams,例如
<interceptor-ref name="params"> <param name="excludeParams"> dojo..*,^struts..*,sign </param></interceptor-ref>
另一种方法是
ParameterNameAware在可以实现参数黑/白列表的地方使用。请注意,此方法可能会通过第一种方法打开受限参数的大门。



