簡體   English   中英

Java servlets:如何顯示一個頁面?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM