在J2EE编程指南的过滤器一张有很想西的解释你可以看看
它的想法是自己创建一个Request类代替原有的Request,
方法是让整个请求类从HttpServletRequestWrapper继承,
然后覆盖getParamer方法,把你想改的数放到请求的属性中,这样在getParamer方法中
可以判断属性是否存在如果存在则返回请求属性中的值,如果不存在则表示是原有的请求参数
就可以直接调用超类的getParamer方法了,
试试一定行:)

解决方案 »

  1.   

    可以应用filter模式,在servlet2.3规范中就有这样的实现了
    自己写个类,继承filter接口---你要做的内容是从request中读取的内容,转换成自己想要的东西(但一般是为了过滤一些非法字符、权限认证之类的情况),然后要在web.xml配制它
    具体实现可以去网上找些例子看看
      

  2.   

    用过滤器改变值?有必要啊?可以使用javascript改变,也可以在jsp中再改变
    如果这个改变很常见,写个公用的函数来处理好了