ajax中怎么获得跳转的那个jsp页面的值

萧大侠的圈 2009-12-10 08:54:13
我在做注册的时候,要验证输入的用户名是否已经存在数据库中,我用ajax做,我是跳转到一个jsp页面中的页面代码是:
<%
request.setCharacterEncoding("UTF-8");
String name = new String( request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
System.out.println(name);
UserManager userManager = new UserManager();
boolean result = userManager.isExists(name);
System.out.println(result);

%>

在注册页面中怎么获得这个result的值
我在注册页面里面这么写的 :var b = xmlHttpRequest.responseText;
我用alert 打印b 结果alert出来什么都没有;
请问哪里出错了, 在线等, 急求!!!!
...全文
178 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cd0425 2009-12-11
  • 打赏
  • 举报
回复
根据楼主意思 ,这样写
<%
request.setCharacterEncoding("UTF-8");
String name = new String( request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
System.out.println(name);
UserManager userManager = new UserManager();
boolean result = userManager.isExists(name);
PrintWriter pw= response.getWriter();
pw.print(resutl);

%>
AceOfAces 2009-12-10
  • 打赏
  • 举报
回复
我看了几遍才明白你想表达什么...
Ajax不能用来跨页面传值的,你要验证的话,就在注册的页面用Ajax来验证好了。
tangwei070 2009-12-10
  • 打赏
  • 举报
回复
既然用AJAX 为啥还要跳转页面呢 你确定你用的AJAX么。

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧