struts 2动作,无设置方法

struts 2动作,无设置方法,第1张

struts 2动作,无设置方法

params
通过将参数设置为拦截器,可以从拦截器的可接受参数中排除某些属性
excludeParams
。默认情况下,此参数使用

<interceptor-ref name="params">  <param name="excludeParams">dojo..*,^struts..*,^session..*,^request..*,^application..*,^servlet(Request|Response)..*,parameters...*</param></interceptor-ref>

您应该在此处添加属性,它接受正则表达式模式以匹配属性名称。可以通过已

ParameterNameAware
执行的 *** 作来破坏采用可接受的参数名称的策略,您可以在其中删除上面给出的限制。

为了更具体地说明“来自用户界面的数据”,我坚持认为

interceptor-ref
元素的参数在启动时会应用于拦截器,并且不会存储在配置管理器中的其他位置。这意味着您不能在运行时获取此参数,只能通过更新和重新加载配置文件进行更改
struts.xml
。如果您将配置保存在安全的地方并且可以进行修改,那么可以对运行中的应用程序安全性提出更多要求。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5462115.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存