Ajax jsp指定提交
发布时间:2020-12-16 00:46:58 所属栏目:百科 来源:网络整理
导读:文件结构: ajax url 获取提交 index.jsp %@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"htmlhe
文件结构:
ajax url 获取提交 index.jsp <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(function(){ $("input[type='button']").bind("click",function(){ /**Ajax的请求*/ $.ajax({ //请求的路径及所传的参数 url:"user.jsp",data:{//发送给数据库的数据 username:$("#username").val(),content:$("#content").val() },//是否异步 async:true,//请求的方法 type:"get",//请求成功时调用 success:function(msg){ alert(msg); },//请求失败时调用 error:function(msg){ alert(msg); } }); }); }); </script> </head> <body> <body> <input type="text" id ="username" class="username" /> <input type="text" id ="content" class="content" /> <input type="button" value="Ajax请求" /> </body> </body> </html> user.jsp <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String name = request.getParameter("username"); String content = request.getParameter("content"); if("zxl".equals(name)){ out.print("用户名正确"+content); }else{ out.println("用户名错误"); } %> ajax 指定url提交: <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(function(){ $("input[type='button']").bind("click",function(){ /**Ajax的请求*/ $.ajax({ //请求的路径及所传的参数 url:"user.jsp?username=zxl",//请求失败时调用 error:function(msg){ alert(msg); } }); }); }); </script> </head> <body> <body> <input type="text" id ="username" class="username" /> <input type="text" id ="content" class="content" /> <input type="button" value="Ajax请求" /> </body> </body> </html> =================================================================================
一、简单的Ajax请求
Js代码
<!—body部分-->
Java代码
二、Ajax请求jsp(传参数) 1、get请求
Js代码
<!—user.jsp-->
Java代码
2、post请求
Js代码
//参数也可以在前面定义好,然后再后面调用
三、Ajax请求解析json
Js代码
//请求路径
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |