在jsp里的使用alert打印 5

有login.jsp和login_con.jsp2个页面我在login_con.jsp里request.setAttribute("err","错误的密码!!");保存了... 有login.jsp和login_con.jsp2个页面
我在login_con.jsp里request.setAttribute("err","错误的密码!!");
保存了错误信息,包括用户名,密码错误等
然后在login.jsp一开始的时候
if(request.getAttribute("err")!=null)//有错误信息
{
%>
<script languaga="JavaScript">

alert(request.getAttribute(err));

</script>
<%
}
%>
想用alert弹出对话框返回这个错误,但是什么都没有...请指教
展开
 我来答
williampam2007
2008-11-10 · TA获得超过538个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:59.2万
展开全部
首先你的代码有错:
1. language属性名拼写错误,不过这个在IE里面应该不会引起问题。
2. alert(request.getAttribute(err)); 这一句会引起javascript异常,至少应该写成这样:alert('<%=request.getAttribute(err)%>');。

另外,你这段代码写在login.jsp的什么位置?
是在<head></head>中,还是在<body></body>中?
如果写在<head></head>中,而没有方法或事件触发alert,那么页面上也不会alert。
如果写在<body></body>中,而没有被触发,那就是因为上面说的异常了。

如果你使用IE浏览器测试,可以点击左下角的状态栏,查看javascript错误。
其他浏览器一般也有类似的错误查看器,通常在菜单里面。
hackersun12345
2008-11-10 · TA获得超过107个赞
知道小有建树答主
回答量:145
采纳率:0%
帮助的人:106万
展开全部
if(request.getAttribute("err")!=null)
{
%>
<script language="JavaScript">

alert('<%=request.getAttribute("err")%>'); // 改成这样

</script>
<%
}
%>
request.getAttribute("err")是后台运行的代码,要想将信息生成前台代码,必须在后台代码两边加上<%= %>中;
另外language写错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友217efea33
2008-11-10 · TA获得超过206个赞
知道答主
回答量:108
采纳率:0%
帮助的人:72.9万
展开全部
if(request.getAttribute("err")!=null)//有错误信息
{
%>
<script type="text/JavaScript">

alert(<%=request.getAttribute("err")%>);

</script>
<%
}
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chaletlilh
2008-11-10 · TA获得超过187个赞
知道答主
回答量:142
采纳率:0%
帮助的人:133万
展开全部
???你写的代码有错误吧
<script languaga="JavaScript">

alert(request.getAttribute(err));

</script>
首先language就拼写错了,然后就是,alert的内容request.getAttribute(err),err应该有引号的啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dieslrae
2008-11-10 · TA获得超过1146个赞
知道小有建树答主
回答量:2771
采纳率:0%
帮助的人:0
展开全部
看下js提示什么地方错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在天湖山弹吉他的米老鼠
2008-11-10 · TA获得超过2064个赞
知道小有建树答主
回答量:1546
采纳率:100%
帮助的人:1033万
展开全部
alert('<%=request.getAttribute(err)%>');

这样写看看可以不 主要是看看程序有没有出错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式