ext responseText 后台boolean类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ext responseText 后台boolean类型相关的知识,希望对你有一定的参考价值。
后台返回到前台
boolean a = updateService.updateName(username); if(a == true){ System.out.println(a); response.getWriter().write("1"); }else { System.out.println("not find"); response.getWriter().write("-1"); }
boolean a = updateService.userpass(password,username); if(a == true){ System.out.println("a="+a); response.getWriter().write("2"); }else { System.out.println("sorry not find"); response.getWriter().write("-2"); }
前台获取
success : function(resp,opt){ temp = resp.responseText; if(temp == ‘1‘){ Ext.MessageBox.alert(‘提示‘, ‘能查到该用户‘); Ext.Ajax.request({ url : ‘update.do?method=pass‘, method : ‘post‘, params : {username: username,password: newId1}, success : function(resp,opt){ demp = resp.responseText; if(demp == ‘2‘){ Ext.MessageBox.alert(‘提示‘, ‘修改成功‘); }else{ Ext.MessageBox.alert(‘提示‘, ‘修改失败‘); } } }) }else{Ext.MessageBox.alert(‘提示‘, ‘用户名不存在‘);} }
后台
response.getWriter().write("1");
数字要加引号,否则前台都是false
以上是关于ext responseText 后台boolean类型的主要内容,如果未能解决你的问题,请参考以下文章
后台返回一个ModelAndView,js 怎么解析显示其中的信息
ajax response 系统错误时responseText出现一堆代码
ExtJS之Ext.Ajax.request方法如何返回值的处理
ajax 技术有一事不明有高人指点,当我们用responseText接收response.write输出的值时有长度限制吗?