fyqt.net
当前位置:首页 >> JSP怎么样用out.print输出一个带值的AlErt的对话框呢 >>

JSP怎么样用out.print输出一个带值的AlErt的对话框呢

楼上说对了,javasrcipt在页面显示字符是document.write("aaa");

是因为out.print输出的内容会显示在后台的控制器上,所以页面上看不到,要想看到可以使用c:out标签输出。 在tomcat的控制台就可以看到了:

原语句输出结果为: var ss=‘’; alert(ss); 由于 var ss=‘’有问题,所以应改正为: out.print("var ss=‘"+xlh+"'; alert(ss);");

楼主在嘛。。你是想通过调用servlet 方法。。返回到JSP进行提醒是否修改成功对吧。如果是这样的话你只需要再servlet 里面定义一个 PrintWriter out = response.getWriter(); 对象。通过out.print(“填写返回内容”) 。。页面进行接收就可以了。

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println(" alert('修改成功')")...

location.href='zixiangmgt.jsp?gid='//这样才是赋值 试试

那一句后面加上out.flush(),这样才会发送到浏览器去,不然一直在缓存中

This is my JSP page.

方式只有一种。 步骤: 1、获取response对象 2、获取response的printwriter对象 3、通过printwriter的pring方法输出js 示例代码: public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOEx...

网站首页 | 网站地图
All rights reserved Powered by www.fyqt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com