Java 从JSP向Servlet传递的数据在Servlet中返回null

Java 从JSP向Servlet传递的数据在Servlet中返回null,java,html,jsp,servlets,jstl,Java,Html,Jsp,Servlets,Jstl,您使用的location.href='passtopayment'不是提交表单的正确方式 这就像对Servlet的单独请求一样,不会向Servlet发送任何内容 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub response

您使用的
location.href='passtopayment'
不是提交表单的正确方式

这就像对Servlet的单独请求一样,不会向Servlet发送任何内容

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    String ac = request.getParameter("ac");
    String deluxe = request.getParameter("deluxe");

    out.println(ac);
    out.println(deluxe);
}

/**
 * @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);
}
您应该使用
表单
并将请求提交到Servlet

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    String ac = request.getParameter("ac");
    String deluxe = request.getParameter("deluxe");

    out.println(ac);
    out.println(deluxe);
}

/**
 * @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);
}


这里详细介绍了您使用的
位置。href='passtopayment'
提交表单的方式不正确

这就像对Servlet的单独请求一样,不会向Servlet发送任何内容

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    String ac = request.getParameter("ac");
    String deluxe = request.getParameter("deluxe");

    out.println(ac);
    out.println(deluxe);
}

/**
 * @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);
}
您应该使用
表单
并将请求提交到Servlet

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    String ac = request.getParameter("ac");
    String deluxe = request.getParameter("deluxe");

    out.println(ac);
    out.println(deluxe);
}

/**
 * @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);
}


这里详细介绍了您使用的
位置。href='passtopayment'
提交表单的方式不正确

这就像对Servlet的单独请求一样,不会向Servlet发送任何内容

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    String ac = request.getParameter("ac");
    String deluxe = request.getParameter("deluxe");

    out.println(ac);
    out.println(deluxe);
}

/**
 * @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);
}
您应该使用
表单
并将请求提交到Servlet

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    String ac = request.getParameter("ac");
    String deluxe = request.getParameter("deluxe");

    out.println(ac);
    out.println(deluxe);
}

/**
 * @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);
}


这里详细介绍了您使用的
位置。href='passtopayment'
提交表单的方式不正确

这就像对Servlet的单独请求一样,不会向Servlet发送任何内容

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    String ac = request.getParameter("ac");
    String deluxe = request.getParameter("deluxe");

    out.println(ac);
    out.println(deluxe);
}

/**
 * @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);
}
您应该使用
表单
并将请求提交到Servlet

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    // TODO Auto-generated method stub
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    String ac = request.getParameter("ac");
    String deluxe = request.getParameter("deluxe");

    out.println(ac);
    out.println(deluxe);
}

/**
 * @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);
}


下面是详细的

要提交到服务器端的
表单
标记在哪里?您如何将请求参数提交到Servlet?我不确定您的逻辑(td的名称)将如何工作。此外,您正在迭代列表
myrooms
。所以可能有n行。因此,您无法使用
request.getParameter
接收这些值,并将其放入
String
数据类型。要提交到服务器端的
form
标记在哪里?您如何将请求参数提交到Servlet?我不确定您的逻辑(td的名称)将如何工作。此外,您正在迭代列表
myrooms
。所以可能有n行。因此,您无法使用
request.getParameter
接收这些值,并将其放入
String
数据类型。要提交到服务器端的
form
标记在哪里?您如何将请求参数提交到Servlet?我不确定您的逻辑(td的名称)将如何工作。此外,您正在迭代列表
myrooms
。所以可能有n行。因此,您无法使用
request.getParameter
接收这些值,并将其放入
String
数据类型。要提交到服务器端的
form
标记在哪里?您如何将请求参数提交到Servlet?我不确定您的逻辑(td的名称)将如何工作。此外,您正在迭代列表
myrooms
。所以可能有n行。因此,您无法使用
request.getParameter
接收这些值,并将其放入
String
datatype中。此外,
doPost
doGet
不应具有相同的行为。此外,
doPost
doGet
不应具有相同的行为。此外,
doPost
doGet
也不应具有相同的行为。