设置响应内容类型:
使用 response.setContentType() 方法来设置响应的内容类型。
<%
response.setContentType("text/html");
%>
向客户端输出内容:
通过 response.getWriter() 方法可以获取 PrintWriter 对象,进而向客户端输出内容。
<%
PrintWriter out = response.getWriter();
out.println("<html><body>Hello, World!</body></html>");
%>
设置响应头信息:
可以使用 response.setHeader() 方法来设置响应头信息。
<%
response.setHeader("Cache-Control", "no-store");
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", 0);
%>
重定向:
使用 response.sendRedirect() 方法可以将客户端重定向到另一个页面。
<%
response.sendRedirect("newPage.jsp");
%>
发送错误状态码:
通过 response.sendError() 方法可以向客户端发送错误状态码。
<%
response.sendError(404, "Not Found");
%>
这些示例演示了如何在JSP页面中处理服务器响应,设置响应内容类型、输出内容、设置响应头信息等。请注意,为了保持清晰和可维护的代码,通常建议将业务逻辑和显示逻辑分开,并考虑使用JavaBeans或Servlet来处理更复杂的业务需求。
转载请注明出处:http://www.zyzy.cn/article/detail/13669/JSP