ajax没效果,ajax没有效果
--%>
pageEncoding="UTF-8"%>
登录页面
登录 注册
--%>
用户名 | |
密码 | |
记住用户名 |
|
--%> |
--%>
$("#login-bin").click(function () {
//单机登陆按钮触发ajax事件
$.ajax({
url:"/MenuSystem/LoginServlet",
type:"post",
data:{
user_id:$("input[name = user_id]").val(),
user_password:$("input[name = user_password]").val()
},
dataType:"json",
success:function (result){
var flag = result.flag;
if (flag == true){
//如果成功测跳转页面
window.location.href = "/MenuSystem/server.jsp";
}else {
//跳回到longin.jsp同时显示友好提示
$(".tip").text("您输入的用户名或密码错误");
}
}
})
})
package com.alan.servlet;
import com.alan.Entty.User;
import com.alan.impdao.UserImpDao;
import org.json.JSONObject;
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 java.io.IOException;
import java.sql.SQLException;
@WebServlet(name = "LoginServlet",value = "/LoginServlet")
public class LoginServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
UserImpDao userImpDao = new UserImpDao();
User user = null;
String id = request.getParameter("user_id");
String password = request.getParameter("user_password");
try {
user = userImpDao.selectUser(id,password);
} catch (SQLException e) {
e.printStackTrace();
}
JSONObject jsonObject = null;
if (id.equals(user.getUser_id()) && password.equals(user.getUser_password())) {
jsonObject = new JSONObject("flag:false");
System.out.println("javascrip is cuccess");
// response.sendRedirect("/MenuSystem/server.jsp");
} else {
jsonObject = new JSONObject("flag:true");
// response.sendRedirect("/MenuSystem/error.jsp");
System.out.println("javascrip is cuccess");
}
response.getOutputStream().write(jsonObject.toString().getBytes("UTF-8"));
}
}
ajax没效果,ajax没有效果相关推荐
- 杨老师课堂之Jquery的筛选,事件,效果,Ajax,javascript跨域)
1 筛选[掌握] 筛选与之前"选择器"雷同,筛选提供函数 1.1 过滤 eq(index|-index),获取第N个元素 •index:一个整数,指示元素基于0的位置,这个元素 ...
- 【AJAX】入门AJAX
入门AJAX AJAX概述 AJAX的使用 XMLHttpRequest 创建XMLHttpRequest对象 XMLHttpRequest对象的常用方法 XMLHttpRequest对象的常用属性 ...
- 一文搞懂Ajax,附Ajax面试题
文章目录 前言 正文 Ajax是什么东西? 实现核心/工作原理:XMLHttpRequest对象 XMLHttpRequest大致用法 创建XMLHttpRequest对象 发送请求 服务器响应 1. ...
- ajax通讯原理,ajax通讯原理以及自己封装一个ajax函数
ajax通讯原理 要解释ajax的原理,需要从旧的交互方式开始,当用户触发一个http请求到服务器,服务器对其进行处理之后,再返回一个新的html页到客户端,每当服务器处理客户端提交的请求时,客户都只 ...
- ajax排行页面,ajax简单页面
简单的注册页面运用ajax 主页面 无标题文档 //首先引用jquery文件 登录页面 用户名: 密码: $("#btn").click(function(){ //1.取内容 v ...
- ajax背景、ajax对象、ajax状态、ajax与http、ajax请求数据接口、同步与异步、ajax请求XML数据、封装ajax函数、artTemplate简介、同源策略和跨域请求、JSONP
AJAX简介: ajax背景: 1.AJAX(Asynchronous JavaScript And Xml)异步的 JavaScript 和 XML:ajax是浏览器提供的一套API,最早出现在谷歌 ...
- Asp.net ajax、Anthem.net、Ajax pro三大ajax框架那一种使用比较方便?易于配置?
· aspxcsharp Asp.net ajax.Anthem.net.Ajax pro三大ajax框架那一种使用比较方便?易于配置? Ajax Pro如何实现DataGrid无刷新? o ...
- Ajax 自动投注,ajax 服务器文本框自动填值
这样的话就增加了服务器的负担.后面自己他细想了一下.想利用ajax去实现这样一个效果.代码如下: 前台代码: 通过用户名自动填充用户其他信息 //获取用户名文本框的值 function Writeda ...
- JavaScript之Ajax-1 Ajax(Ajax原理、Ajax对象属性和方法)
一.Ajax原理 Ajax简介 - Asynchronous JavaScript And Xml 异步的 JavaScript 和 Xml - Ajax 是一种用来改善用户体验的技术,其实质是,使用 ...
- 【Ajax】了解Ajax与jQuery中的Ajax
一.了解Ajax 什么是Ajax Ajax 的全称是 Asynchronous Javascript And XML(异步 JavaScript 和 XML). 通俗的理解:在网页中利用 XMLHtt ...
最新文章
- [BZOJ 1221][HNOI2001]软件开发(费用流)
- 短视频的生成,不要在技术上想当然
- 在Objective C中定义私有的成员变量
- Docker搭建Nacos1.3+Seata1.4+MySQL8分布式事务(服务端)
- HH的项链 HYSBZ - 1878 (莫队/ 树状数组)
- .NET 大会今日开幕 |这些白嫖福利不看肠子都悔青
- 【动态规划】 数字游戏 (ssl 1653)
- mysql数据库相关
- spring MVC 项目 WEB-INF下的jsp不能加载css文件
- 双系统(win7+ubuntu)ubuntu磁盘空间不足时解决方法
- Thinkphp 实现动态include
- vb计算机器,科学计算器vb代码
- AOP设计与原理(连接点,切入点与代理模式)——Spring AOP(二)
- python查询IP归属地
- papervision3d 开发经典例子
- javafx 教程_用JavaFX编写图块引擎
- cPanel创建数据库教程
- Oracle Livelabs实验: Setting Up Active Data Guard For On-Premises
- 基于电力线载波的物联网智能家居控制系统研究方案
- 百信计算机管理员登录账号密码,192.168.1.1登陆入口管理员密码是多少?
热门文章
- Java、SQL 十年混战史:Oracle 告 Google、“窃”IBM 往事
- 25 岁的老 Delphi,还值得程序员入手吗?
- Google 的垄断正在扼杀自由软件!
- 世界最前沿黑科技实验室 MIT Media Lab 教授 Cynthia: 让社交机器人陪伴千万家庭成为现实...
- Linux 给我的七个宝贵教训
- 摆脱剧荒!教你用 Python 一步步爬取豆瓣电影新榜单
- 时至今日,百度无人车还好吗?
- 微信手机 WeOS 的可行性到底有多大?
- 苹果与高通联合抢占 5G!
- Google 重返中国的忧虑