设为首页 加入收藏

TOP

jquery post方法在servlet中的使用方法
2019-05-11 00:15:49 】 浏览:47
Tags:jquery post 方法 servlet 使用方法
版权声明:本文为博主原创文章,未经博主允许不得转载。(转载请注明出处) https://blog.csdn.net/u010416069/article/details/24734013

<%@ 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/java script" src="jquery/jquery-1.8.0.min.js"></script> <script type="text/java script"> 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中的使用方法 - 口袋里的小龙 - 口袋里的小龙
调用后:
jquery post方法在servlet中的使用方法 - 口袋里的小龙 - 口袋里的小龙
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇如何使用Java API操作Hbase(基于0.. 下一篇Java 设计模式

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目