zoukankan      html  css  js  c++  java
  • 5月26日

    package servlet;

    import java.io.IOException;
    import java.io.PrintWriter;
    import java.sql.SQLException;
    import java.util.List;

    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 com.fasterxml.jackson.databind.ObjectMapper;

    import bean.paper;
    import dao.dao;

    /**
    * Servlet implementation class findpaper
    */
    @WebServlet("/findpaper")
    public class findpaper extends HttpServlet {
    private static final long serialVersionUID = 1L;

    /**
    * @see HttpServlet#HttpServlet()
    */
    public findpaper() {
    super();
    // TODO Auto-generated constructor stub
    }

    /**
    * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
    */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    request.setCharacterEncoding("utf-8");
    response.setContentType("text/html;charset=utf-8");
    dao p=new dao();
    String id=request.getParameter("id");
    String name=request.getParameter("name");
    String writer=request.getParameter("writer");
    String time=request.getParameter("time");
    String keywords=request.getParameter("keywords");
    // System.out.println(id+time+name+writer+keywords);
    PrintWriter out=response.getWriter();
    String json="{}";
    try {
    List<paper> list=p.findpaper(id, name, writer, time, keywords);
    ObjectMapper om=new ObjectMapper();
    json=om.writeValueAsString(list);
    } catch (SQLException e) {
    // TODO 自动生成的 catch 块
    e.printStackTrace();
    }
    out.println(json);
    out.flush();
    out.close();
    }

    /**
    * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
    */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    doGet(request, response);
    }

    }

    ackage servlet;

    import java.io.IOException;
    import java.io.PrintWriter;
    import java.sql.SQLException;
    import java.util.List;

    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 com.fasterxml.jackson.databind.ObjectMapper;

    import bean.paper;
    import dao.dao;

    /**
    * Servlet implementation class getallpaper
    */
    @WebServlet("/getallpaper")
    public class getallpaper extends HttpServlet {
    private static final long serialVersionUID = 1L;

    /**
    * @see HttpServlet#HttpServlet()
    */
    public getallpaper() {
    super();
    // TODO Auto-generated constructor stub
    }

    /**
    * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
    */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    request.setCharacterEncoding("utf-8");
    response.setContentType("text/html;charset=utf-8");
    dao p=new dao();
    PrintWriter out=response.getWriter();
    String json="{}";
    try {
    List<paper> list=p.getallpaper();
    ObjectMapper om=new ObjectMapper(); //需要导包jackson
    json=om.writeValueAsString(list);
    } catch (SQLException e) {
    // TODO 自动生成的 catch 块
    e.printStackTrace();
    }
    out.println(json);
    out.flush();
    out.close();
    }

    /**
    * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
    */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    doGet(request, response);
    }

    }

    package servlet;

    import java.io.IOException;
    import java.io.PrintWriter;
    import java.sql.SQLException;
    import java.util.List;

    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 com.fasterxml.jackson.databind.ObjectMapper;

    import bean.keyword;
    import bean.paper;
    import dao.dao;

    /**
    * Servlet implementation class wordcloud
    */
    @WebServlet("/wordcloud")
    public class wordcloud extends HttpServlet {
    private static final long serialVersionUID = 1L;

    /**
    * @see HttpServlet#HttpServlet()
    */
    public wordcloud() {
    super();
    // TODO Auto-generated constructor stub
    }

    /**
    * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
    */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    request.setCharacterEncoding("utf-8");
    response.setContentType("text/html;charset=utf-8");
    dao p=new dao();
    String id=request.getParameter("id");
    String name=request.getParameter("name");
    String writer=request.getParameter("writer");
    String time=request.getParameter("time");
    String keywords=request.getParameter("keywords");

    PrintWriter out=response.getWriter();
    String json="{}";
    try {
    List<keyword> list=p.getkey(id,name,writer,time,keywords);
    ObjectMapper om=new ObjectMapper();
    json=om.writeValueAsString(list);
    } catch (SQLException e) {
    // TODO 自动生成的 catch 块
    e.printStackTrace();
    }
    out.println(json);
    out.flush();
    out.close();
    }

    /**
    * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
    */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    doGet(request, response);
    }

    }

  • 相关阅读:
    Acwing199 余数之和
    试题 算法提高 WYF的交易地点(简单计算几何)
    试题 算法提高 八数码(bfs)
    试题 算法提高 合唱队形(dp)
    牛客练习 牛牛的mex(维护前缀后缀最小值)
    牛客练习 牛牛的算术(数学、规律)
    试题 算法提高 树的直径(dfs)
    高精度乘法(板子)
    试题 算法提高 不重叠的线段(dp)
    拜托了,牛老师(dfs)
  • 原文地址:https://www.cnblogs.com/ldy2396/p/14910329.html
Copyright © 2011-2022 走看看