servlet能否生成javascript代码 如题,若可以请给个例子! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { response.setContentType( "text/html; charset=UTF-8 "); PrintWriter out = response.getWriter(); out.write("<script language=javascript> alert( '1');"+ "window.location.href= 'addgroup.jsp '; </script> "); out.flush(); out.close();} 多谢!另外,在问一下,如果是ajax请求,客户端应该怎么处理呢? 你可去看看dwr的源码,好像就是你要的那个功能,相当的强大,不过楼上的也算一个hello world实例 首先你要将servlet的值转化成json格式。这样客户端通过ajax才可以接受。如:String showInfo="{server:'"+server+"'}";客户端:var response=xmlhttp.responseText;var o=response.eval(response);获取:var server=o.server; 这个是可以的。 writer的时候就是可以写的 html的代码都可以生成了 那么js的代码会不能吗? public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { response.setContentType( "text/html; charset=UTF-8 "); PrintWriter out = response.getWriter(); out.write("<script language=javascript> alert( '1');"+ "window.location.href= 'addgroup.jsp '; </script> "); out.flush(); out.close();} servlet能写html代码,当然也能写js代码呀,都是一样的写法 数据库中如何在一个字段中记录两条数据? 各位帮帮忙吧 [面试题] 芝麻开门 Excel与Email QQ的互操作 java 多次new socket()并 socket.close();造成Address already in use 解决方法 关于hibernate 如何安装eclipse工具? 在dos模式怎么打开cloudscape数据库? java 网络打印(急....) struts1和struts2的问题 第一个struts2的helloword受阻
throws ServletException, IOException {
response.setContentType( "text/html; charset=UTF-8 ");
PrintWriter out = response.getWriter();
out.write("<script language=javascript> alert( '1');"+
"window.location.href= 'addgroup.jsp '; </script> ");
out.flush();
out.close();
}
如:String showInfo="{server:'"+server+"'}";
客户端:var response=xmlhttp.responseText;var o=response.eval(response);
获取:var server=o.server;
writer的时候就是可以写的
throws ServletException, IOException {
response.setContentType( "text/html; charset=UTF-8 ");
PrintWriter out = response.getWriter();
out.write("<script language=javascript> alert( '1');"+
"window.location.href= 'addgroup.jsp '; </script> ");
out.flush();
out.close();
}