首先你的代码有错:br;1.;language属性名拼写错误,不过这个在IE里面应该不会引起问题。br;2.;alert(request.getAttribute(err));;这一句会引起javascript异常,至少应该写成这样:alert('%=request.getAttribute(err)%;');。br;br;另外,你这段代码写在login.jsp的什么位置?br;是在head;/head;中,还是在body;/body;中?br;如果写在head;/head;中,而没有方法或事件触发alert,那么页面上也不会alert。br;如果写在body;/body;中,而没有被触发,那就是因为上面说的异常了。br;br;如果你使用IE浏览器测试,可以点击左下角的状态栏,查看javascript错误。br;其他浏览器一般也有类似的错误查看器,通常在菜单里面。