- request.setAttribute("name","姓名");
- request.getRequestDispatcher("t2").forward(request,response);
转发可以将request的数据一并带过去,一般用于报错提示语,并且不会改变地址栏的地址
response.sendRedirect("text2")
相当于直接打开了一个地址
ServletConfig:获取当前Seevlet配置文件中的元素:
配置代码:
- <servlet>
- <servlet-name>t2servlet-name>
- <servlet-class>Servlet.text3servlet-class>
- <init-param>
- <param-name>nameparam-name>
- <param-value>quxiaoparam-value>
- init-param>
- servlet>
顾名思义,只能在text3.jsp中使用,在其他jsp中使用就会为null;
ServletContext:全局配置文件,在本个项目中都可以使用:
配置代码:
- <context-param>
- <param-name>pwdparam-name>
- <param-value>123456param-value>
- context-param>
在其他jsp文件中也能获取到