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
也不应具有相同的行为。