[英]Java servlets: how to display a page?
我正在使用 Java Servlet 來做一些工作(驗證用戶登錄,更新 session 值等),我想在完成時重定向到現有的 Z2D7FCA4F5778E4B40B606914719BB2 頁面。 我怎么做?
response.sendRedirect("page.jsp");
也來sendRedirect
看看
request.getRequestDispatcher("/foo/foo.jsp").forward(request, response);
重定向很有用,然后您更改了一些信息(例如在論壇中發帖),因此重定向將防止重復發布。
除了使用HttpServletResponse.sendRedirect()
,您還可以將 http 響應 header 和狀態碼設置為SC_MOVED_PERMANENTLY (301)
或SC_MOVED_TEMPORARILY (302)
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
response.setHeader("Location", "http://www.xxx.yyy/");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.