栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

神奇的Ajax

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

神奇的Ajax

1.Ajax: 不刷新整个页面,只刷新局部

1.1无刷新的好处:

1.1.1 提供连续的用户体验

1.1.2提供类似C/S的交互效果,操作更方面

2.常用属性:

2.1onreadystatechange:指定回调函数 readystate: XMLHttpRequest的状态信息

2.2status:HTTP的状态码

        2.3 responseText:获得响应的文本内容

2.4responseXML:获得响应的XML文档对象

3.使用Ajax:

技术实现异步交互

创建XMLHttpRequest对象

通过 XMLHttpRequest对象设置请求信息

向服务器发送请求 创建回调函数,根据响应状态动态更新页面

代码块

登录login

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>




Insert title here



用户名:
密码:
package com.zking.servlet;

import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.zking.dao.T277Dao;
import com.zking.entity.T277;


@WebServlet("/LoginServlet")
public class LoginServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;

	
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		System.out.println("来了 老弟");
		//接收数据
		String uname = request.getParameter("uname");
		String upwd = request.getParameter("upwd");
		String uinfo = request.getParameter("uinfo");
		System.out.println("uname:"+uname);
		System.out.println("upwd:"+upwd);
		request.setCharacterEncoding("utf-8");
		
		//获取响应的 输出流
		PrintWriter out = response.getWriter();
		T277Dao dd = new T277Dao();
		ArrayList tt = dd.getAll();
		int c = 0;
		for (int j = 0; j < tt.size(); j++) {
			if(tt.get(j).getUname().equals(uname) && tt.get(j).getUpwd().equals(upwd)) {
				c=1;
				break;
			}else {
				c=2;
			}
			}
			if(c==1) {
				out.print("ok");
			}else {
				out.print("no");
			}
			out.close();
		}
			
		
	
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		doGet(request, response);
	}

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/839540.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号