首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

response.getWriter().print()有关问题

2012-02-11 
response.getWriter().print()问题?getResponse().getWriter().print(scriptalert(添加失败,工号已经

response.getWriter().print()问题?
getResponse().getWriter().print("<script>alert('添加失败,工号已经存在!');</script>");

为什么页面没有反应呢?根本就没有弹出这个提示框?怎么回事?

[解决办法]
getResponse().getWriter().print("<script type='text/javascript'>alert('添加失败,工号已经存在!');</script>");

[解决办法]
你用的IE还是什么,是否是因为浏览器给拦截了
1.在页面直接输出是否正常呢?
2.检查你所输出的页面是否正确?
[解决办法]
用jquery的 ajax回调函数 返回的值就是 print中的字符串
action:
getResponse().getWriter().print("添加失败,工号已经存在!");

js:
$(function(){
 $.ajax({
async : true,
type : "POST",
url :'url地址',
success : function(data) {
alert(data);
}

});
});

[解决办法]
在显示页面---右击---查看源文件,看看你要输出的内容,有没有正确输出,再确定为什么没有alert的原因
[解决办法]
getResponse().getWriter().print("<script type=\"text/javascript\">alert(\"添加失败,工号已经存在!\");</script>");
如果不行就看看源代码有没有这句,是不是没有输出来。或者把这个js代码直接放jsp里试试
[解决办法]
为什么要在后台把代码组织好在前端显示呢
不如直接alert action的返回值

热点排行