jquery post方法在servlet中的使用方法
来源:互联网 发布:淘宝怎么用版权投诉 编辑:程序博客网 时间:2024/06/08 19:22
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <script type="text/javascript" src="jquery/jquery-1.8.0.min.js"></script> <script type="text/javascript"> function subTest(){ $.post("DoIndex", { name: "John", time: "2pm" }, function(data){ $("#test").html(data); }); } </script> </head> <body> <input type="button" name="测试" value="测试" onclick="subTest()"></input> <h1 id="test"></h1> </body></html>
servlet中的写法
package com.dragon.servlet;
import java.io.IOException;import java.io.PrintWriter;
import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;
public class DoIndex extends HttpServlet {
/** * */ private static final long serialVersionUID = 1L;
/** * Constructor of the object. */ public DoIndex() { super(); }
/** * Destruction of the servlet. <br> */ public void destroy() { super.destroy(); // Just puts "destroy" string in log // Put your code here }
/** * The doGet method of the servlet. <br> * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// response.setContentType("text/html");// PrintWriter out = response.getWriter();// out// .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");// out.println("<HTML>");// out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");// out.println(" <BODY>");// out.print(" This is ");// out.print(this.getClass());// out.println(", using the GET method");// out.println(" </BODY>");// out.println("</HTML>");// out.flush();// out.close(); this.doPost(request, response); }
/** * The doPost method of the servlet. <br> * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8"); response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.write("数据查询成功!");// out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");// out.println("<HTML>");// out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");// out.println(" <BODY>");// out.print(" This is ");// out.print(this.getClass());// out.println(", using the POST method");// out.println(" </BODY>");// out.println("</HTML>"); out.flush(); out.close(); }
/** * Initialization of the servlet. <br> * * @throws ServletException if an error occurs */ public void init() throws ServletException { // Put your code here }
}
本人亲测成功
如图
调用前:
调用后:
- jquery post方法在servlet中的使用方法
- Ajax在JQuery中的运用(Post方法)
- jquery 中的$.post()方法实例
- JQuery.AJAX中的post方法
- jquery 中的$.post()方法实例 ()
- jQuery ajax中的get()与post()方法
- jQuery中的get和post方法
- JQuery、JSON、Ajax在Servlet中的应用
- JQuery、JSON、Ajax在Servlet中的应用
- JQuery、JSON、Ajax在Servlet中的应用
- 使用jQuery ajax post方法从Servlet获取json post方法中callback function不调用
- Post方法Servlet跳转
- jquery的Post方法$.post()
- JQuery 中的ajax的方法 ($.ajax,$.post.$get,$.jgetJSON)
- jquery post()方法中的回调函数 不执行
- 关于TP框架中的jQuery ajax POST使用U方法
- jquery 中的post和get方法同步问题 解决办法
- jQuery ajax --post() 方法
- mybaits怎样调用存储过程
- mybaits调用函数的方法
- jsp页面实现打印原图的方法
- javascript 实现遮盖层效果
- Spring+mybatis+log4j在控制台输出sql语句
- jquery post方法在servlet中的使用方法
- 皖北煤电集团授予新华社高级记者宋斌及其同事于杰
- iperf测试UDP带宽
- 黑马程序员_Java基础[8]_封装、构造函数、this
- [ACM] 九度OJ 合唱队形 (最长递增子序列改版)
- Executor框架管理线程
- Centos安装Zabbix
- 配置CGAL
- [TroubleShooting] The remote copy of database xx has not been rolled forward to a point in time