• 大小: 45KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-10
  • 语言: Html/CSS
  • 标签: ajax  

资源简介

实验环境 jdk8,Version: Mars Release (4.5.0) 其中有原始的以ajax方式实现html与servlet的交互 也包括了使用Jquery Ajax实现交互,包括以get方式提交时候乱码问题的处理。

资源截图

代码片段和文件信息

package com.servlet;

import java.io.IOException;
import java.io.PrintWriter;
import java.net.URLDecoder;

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

/**
 * Servlet implementation class ajaxServlet
 */
@WebServlet(“/ajaxServlet“)
public class ajaxServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public ajaxServlet() {
        super();
        // TODO Auto-generated constructor stub
    }



@Override
protected void service(HttpServletRequest request HttpServletResponse response) throws ServletException IOException {

System.out.println(request.getContextPath());
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html;charset=utf-8“);
PrintWriter out =response.getWriter();
String param1=request.getParameter(“param1“);
String param2=request.getParameter(“param2“);
//解决GET方式提交时候的中文乱码问题
if(request.getMethod().equalsIgnoreCase(“GET“)){
param1=URLDecoder.decode(request.getParameter(“param1“)“utf-8“);
param2=URLDecoder.decode(request.getParameter(“param2“)“utf-8“);
}

System.out.println(param1+“   “+param2);
// System.out.println(request.getParameter(“param2“));
out.write(“前台传来了参数:param1=“+param1+“,param2=“+param2);
out.flush();
out.close();

}


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        842  2017-03-30 01:38  ajaxServlet\.classpath

     文件       1044  2017-03-30 01:01  ajaxServlet\.project

     文件        567  2017-03-30 01:01  ajaxServlet\.settings\.jsdtscope

     文件         71  2017-03-30 01:51  ajaxServlet\.settings\org.eclipse.core.resources.prefs

     文件        364  2017-03-30 01:01  ajaxServlet\.settings\org.eclipse.jdt.core.prefs

     文件        485  2017-03-30 01:01  ajaxServlet\.settings\org.eclipse.wst.common.component

     文件        345  2017-03-30 01:01  ajaxServlet\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2017-03-30 01:01  ajaxServlet\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2017-03-30 01:01  ajaxServlet\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       2215  2017-03-30 23:24  ajaxServlet\build\classes\com\servlet\ajaxServlet.class

     文件       1576  2017-03-30 23:11  ajaxServlet\build\classes\com\servlet\GetServlet.class

     文件       1668  2017-03-30 21:38  ajaxServlet\build\classes\com\servlet\PostServlet.class

     文件       1573  2017-03-30 23:24  ajaxServlet\src\com\servlet\ajaxServlet.java

     文件       1251  2017-03-30 23:11  ajaxServlet\src\com\servlet\GetServlet.java

     文件       1425  2017-03-30 21:38  ajaxServlet\src\com\servlet\PostServlet.java

     文件         10  2017-03-30 18:12  ajaxServlet\WebContent\11.txt

     文件       2587  2017-03-30 23:00  ajaxServlet\WebContent\ajaxget.html

     文件       2379  2017-03-30 22:43  ajaxServlet\WebContent\ajaxpost.html

     文件        678  2017-03-30 18:18  ajaxServlet\WebContent\file.html

     文件       1094  2017-03-30 23:08  ajaxServlet\WebContent\GetServlet.html

     文件        670  2017-03-30 22:46  ajaxServlet\WebContent\index.jsp

     文件        520  2017-03-30 12:43  ajaxServlet\WebContent\index1.html

     文件        826  2017-03-30 15:05  ajaxServlet\WebContent\jquery.html

     文件      86596  2017-03-30 11:14  ajaxServlet\WebContent\js\jquery-3.2.0.min.js

     文件       1764  2017-03-30 02:35  ajaxServlet\WebContent\js\script1.js

     文件         39  2017-03-30 01:01  ajaxServlet\WebContent\meta-INF\MANIFEST.MF

     文件        589  2017-03-30 21:37  ajaxServlet\WebContent\PostServlet.html

     文件        654  2017-03-30 21:16  ajaxServlet\WebContent\WEB-INF\web.xml

     目录          0  2017-03-30 23:37  ajaxServlet\build\classes\com\servlet

     目录          0  2017-03-30 23:37  ajaxServlet\build\classes\com

............此处省略15个文件信息

评论

共有 条评论