lion_cai 2010-03-23 10:28
浏览 198
已采纳

请教struts对参数预处理的问题

我需要把每个页面的输入框中的内容都进行转义,可又不想在每个action中都重复这样的操作,请问怎么样才能在流程到达某个具体action之前,就已经对参数进行了转义,不论哪个页面的参数,谢谢

另外,我用的是struts1.x

  • 写回答

6条回答 默认 最新

  • wanghaolovezlq 2010-03-24 12:38
    关注

    你可以实现一个HttpServletRequestWrapper,(请求包装器)
    也就是把对HttpServletRequest的方法调用都转到调用HttpServletRequestWrapper上,那你就可以在调用getParameterNames()的时候先进行转义了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?