请求转发重定向总结
一.请求重定向:
1.原始方式
response.setStatus(302);
response.setHeader("Locaton","/xxxxxx");
2.快捷方式
response.sendRedirect("/xxxx");
*3.额外的方式
response.setHeader("refresh","0;url=/xxxx");
<c:redirect>
二、请求转发
1.
ServletContext.getRequestDispatcher().forward();
2.
request.getRequestDispatcher().forward();
3.
pageContext.forward("");
<jsp:forward>
三、请求包含
1.
ServletContext.getRequestDispatcher().include()
2.
request.getRequestDispatcher().include()
3.
<%@ include file=""%>
4.
pageContext.include("/index.jsp");
5.
<jsp:include/>
6.
<c:import/>
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步