jspä¸éè¿åå°servletæ¯å¯ä»¥è·³è½¬é¡µé¢çã
1ã客æ·ç«¯è·³è½¬
// 使ç¨response对象çsendRedirectå®ç°å®¢æ·ç«¯è·³è½¬
// servletçdoGetæ¹æ³
public void doGet(HttpServletRequest req,HttpServletResponse res)
throws ServletException,IOException {
PrintWriter out = res.getWriter();
out.println("Hello world!");
res.sendRedirect("test.do"); // servletå®ç°è·³è½¬ï¼å®¢æ·ç«¯è·³è½¬ï¼
}
2ãæå¡å¨ç«¯è·³è½¬
// 使ç¨RequestDispatcheræ¥å£å®ç°æå¡å¨ç«¯è·³è½¬ï¼ä¸åç®æ 页é¢ä¼ éåæ°
public void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException,
IOException{
PrintWriter out = resp.getWriter();
/*
* å¨servletä¸å®ç°æå¡å¨ç«¯è·³è½¬ï¼å¹¶å跳转页é¢ä¼ éåæ°
*/
req.setAttribute("name", "haiyun"); // 为request对象添å åæ°
RequestDispatcher dispatcher = req.getRequestDispatcher("test-04.jsp"); // 使ç¨req对象è·åRequestDispatcher对象
dispatcher.forward(req, resp); // 使ç¨RequestDispatcher对象å¨æå¡å¨ç«¯åç®çè·¯å¾è·³è½¬
温馨提示:答案为网友推荐,仅供参考