If you want to make use of the response.sendError in your servelt the you must need to make use of the code below:
Code:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.net.*;
public class TestServlet extends HttpServlet {
public void doGet(HttpServletRequest requ, HttpServletResponse resp)
throws ServletException, IOException {
resp.setBufferSize(8 * 1024);
resp.setContentType("text/html");
PrintWriter out = resp.getWriter();
int total = resp.getBufferSize();
log("The default buffer total is " + total);
out.println("Wont see ");
resp.respet();
out.println("Doesnt seen if sendError() is called");
if (requ.getParameter("important_parameter") == null) {
resp.sendError(resp.SC_BAD_REQUEST, "important_parameter needed");
}
}
}
Bookmarks