ajax实现异步刷新,并通过json接收发送数据!
packageservlet; importjava.io.IOException; importjavax.servlet.ServletException; importcom.util.JdbcUtil; publicclassAjaxextendsHttpServlet{ publicAjax(){ protectedvoiddoGet(HttpServletRequestrequest, protectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{ request.setCharacterEncoding("utf-8");response.setContentType("text/html"); Connectionconn=null; PreparedStatementpstmt=null; ResultSetrs=null; PrintWriterout=response.getWriter(); Stringuname=request.getParameter("uname"); try{ conn=JdbcUtil.getConnection(); Stringsql="select*fromuser_1whereuname=?"; pstmt=conn.prepareStatement(sql); pstmt.setString(1,uname); rs=pstmt.executeQuery(); if(rs.next()){ System.out.println("json"); //Stringjson="{"userName":""+uname+"","userNo":"123"}"; Stringjson="{"userName":""+uname+"","userNo":123}"; //Stringjson="{userName:"+uname+",userNo:123}"; out.write(json); System.out.println(json); }else{out.print("false"); System.out.println(uname);} out.close(); JdbcUtil.closeConnection(conn,pstmt); }catch(ClassNotFoundExceptione){ e.printStackTrace(); }catch(SQLExceptione){ e.printStackTrace(); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |