zoukankan      html  css  js  c++  java
  • 01_6_SERVLET如何从上一个页面取得参数

    01_6_SERVLET如何从上一个页面取得参数

    1. sevlet实现

    public void doGet(HttpServletRequest request, HttpServletResponse response)

    throws ServletException, IOException {

    //处理从客户端获取的参数 此方法只针对客户端post方法

    //request.setCharacterEncoding("utf-8");

    //获取客户端传过来的参数

    String parameter1 = null;

    String parameter2 = null;

    String parameter3 = null;

    parameter1 = request.getParameter("parameter1");

    parameter2 = request.getParameter("parameter2");

    parameter3 = request.getParameter("parameter3");

    parameter1 = new String(parameter1.getBytes("iso-8859-1"), "utf-8");

    parameter2 = new String(parameter2.getBytes("iso-8859-1"), "utf-8");

    parameter3 = new String(parameter3.getBytes("iso-8859-1"), "utf-8");

    //处理与何种格式回复客户端

    response.setContentType("text/html; charset=utf-8");

    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("TreeParameter Servlet");

    out.print("<br/>");

    out.print("第一个参数为:");

    out.println(parameter1);

    out.print("<br/>");

    out.print("第二个参数为:");

    out.println(parameter2);

    out.print("<br/>");

    out.print("第三个参数为:");

    out.println(parameter3);

    out.print("<br/>");

    out.println("  </BODY>");

    out.println("</HTML>");

    out.flush();

    out.close();

    }

  • 相关阅读:
    中文转码问题总结
    Linux命令总结
    Maven实战系列文章目录
    JXL API总结
    docker 中安装mysql8之后无法远程连接的问题caching-sha2-password
    springboot查数据并以csv格式现在到本地
    aop
    java.lang.ClassNotFoundException: org.aspectj.lang.JoinPoint
    shiro框架中获取username、ip等信息
    cron
  • 原文地址:https://www.cnblogs.com/flyback/p/8681845.html
Copyright © 2011-2022 走看看