请问java 过滤器 post方式的数据,我怎么修改,然后传过去?例如:就是当我传schoolid=100的时候,我想在过滤器中统一修改成 200.
如何实现。数据可能是get的,也可能是post的。

解决方案 »

  1.   

    直接在过滤器doFilter方法中HttpServletRequest httpServletRequest = (HttpServletRequest) request;
    if("post".equalsIgnoreCase(httpServletRequest.getMethod()))
    {
    //post方式处理
    }
    else if("get".equalsIgnoreCase(httpServletRequest.getMethod()))
    {
    //get方式处理
    }
      

  2.   

    处理完成之后,我怎么把新的schoolId的值传过去呀?
      

  3.   

    看看http://lavasoft.blog.51cto.com/62575/175911/
      

  4.   

    看下这个http://magicgod.iteye.com/blog/146537是否可以带给你帮助
      

  5.   


    这是在你的web.xml里设置的,哪个filter对应怎样的url或者特定的servlet