天天看點

Servlet和JSP的互動方式

文章目錄

  • ​​Servlet和JSP的互動方式​​
  • ​​1.Servlet:​​
  • ​​2.jsp:​​
  • ​​1.表單:​​
  • ​​2.超連結​​
  • ​​3.forward:​​
  • ​​1.擷取參數值​​
  • ​​request.getParameter("id")​​
  • ​​2.處理亂碼​​
  • ​​3.jsp和servlet之間怎麼傳遞資料​​

Servlet和JSP的互動方式

1.Servlet:

1.request.getRequestDispatcher(“url”).forward(requsest,response);

這個是一次轉發請求

2.response.sendRedirect("/web04/index.jsp");//這個方法跳轉改變網頁的名字

這個是重定向

2.jsp:

1.表單:

2.超連結

3.forward:

1.擷取參數值

request.getParameter(“id”)

2.處理亂碼

3.jsp和servlet之間怎麼傳遞資料

這裡要用到作用域session
  
  可以在jsp裡面使用session.setAttribute(K,V)
  然後在servlet裡面直接取:request.getSession().getAttribute(K);
  
  在Servlet裡面存,request.getSession().setAttribute(K,V)
  在jsp裡面取:session.getAttribute(K);