加入过滤器的话,先走过滤器,再调你写的servlet,因为,你写的过滤器里有身份验证,就是判断是否已经登陆,因此,我估计你使用ajax调用你的servlet的时候没有登录,因此直接给你跳转到login.jsp的页面了,就是你看到的那写html字符串解决办法是:第一种办法:你先登录,让你的session里有user这个属性第二种办法:在你过滤器里进行特殊处理,比如说你调你的servlet的时候在url上加一些特殊属性flag=1啥的都行,完了在你过滤器里取这个属性判断处理