初学AJAX JSON调用
最近新有一个任务,要求在用户登录的时候,输入用户登录名,同时在其旁边显示出用户的真正名字,如果没有这个名字,则显示该用户不存在,刚开始的时候完全不知道怎么下手,这是一个关于jquery ajax json加上后台struts action的处理,现在在此贴上部分代码,希望对一些跟我一样初学的孩纸有帮助。 js代码: <sccript src="css/jquery-1.8.3.min.js"></sccript> html代码: <table border="0" cellpadding="0" cellspacing="0" class="input_wrap"> action 方法处理: @AuthorityAnnotation(permission = Permission.NO_SESSION) public String xx() { String username = extor.getValue("userid"); UserDto user = service.login(username,extor.getValue("password")); JSONObject json = new JSONObject(); UserDto ud = service.findByAccount(username); String str="[{"name":"<font>没有这个用户</font>"}]"; if(ud!=null){ JSONArray jsonArray = JSONArray.fromObject(ud); //System.out.println(jsonArray.toString()); str=jsonArray.toString(); } printOutText(str); //这是一个封装的方法,将action中处理出来的json值传回页面ajax,也可以用其他方式实现 return null; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |