我收到以下错误:
消息(javax.servlet.http.HttpServletResponse,java.lang.String中,java.lang.String中) 在Guardar中无法应用 (javax.servlet.http.HttpServletResponse,java.lang.String中,java.lang.String中,java.lang.String中)
这是我的功能:
public void Message(HttpServletResponse response, String message, String FechaCompleta) throws IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("</head>");
out.println("<body bgcolor=\"white\">");
out.println("<script type=\"text/javascript\" src=\"calendarioModificar.js\"></script>");
out.println("<table border=0>");
out.println("<tr><td><h1>Atencion!</h1></td></tr>");
out.println("<tr><td>"+message+ "</td></tr>");
out.println("<tr><td>La fecha: "+FechaCompleta+" tiene demasiados pedidos. Sentimos las molestias.</td></tr>");
out.println("<form action=\"Modificar\" method=\"GET\">");
out.println("<tr><td><input type=\"submit\" value=\"Modificar\"></td></form><td><a href=\"Fin.html\"><button>Continuar</button></a></td></tr>");
}
我这样称呼它:
if (Verification(SQLcount) == true){
Message(response, "Ya no puedes reservar este dia", FechaCompleta, Hora);
} else {
}
错误是什么?
答案 0 :(得分:1)
您传递的参数多于方法需求。
您必须删除“Ya no puedes reserveseía”,FechaCompleta或Hora中的一个,或在方法声明中添加另一个String参数:
public void Message(HttpServletResponse response, String message, String FechaCompleta, String Hora) throws IOException