- Servlet请求数据的传递:request.setAttribute(String,Object),request.getAttribute(String)返回Object
- Servlet请求转发:request.getRequestDispatcher("targetURL").forward(request,response)
- Servlet页面跳转:response.sendRedirct("targetURL")
- HttpSession数据传递://将信息存入会话request.getSession().setAttribute(String,Object),从会话中取出信息request.getSession.getAttribute(String)
- application数据传递:application代表的是整个应用程序中的对象,//将信息存入服务器应用程序application.setAttribute(String,Object),//将信息从服务器应用中读取出来application.getAttribute(String)
- jsp登陆页面到action对应的页面进行简单数据传递:在登陆页面,name="userName"在action对应的页面,${param.userName}可以得到对应的值
- 使用pageContext可以得到其他八种对象,实现数据传递
- 实现页面跳转和数据传递:<jsp:forward page="targetURL"/><jsp:param name="Name" value=Object/></jsp:forward>在targetURL页面,通过request.getAttribute("Name")得到对应的数据,<jsp:param name="Name" value=Object>也可同<jsp:include page="contents"></jsp:include>一起使用
- 使用JavaBean组件:需要创建java类,导入对应的jsp文件,然后引用,由于我对JavaBean也不是很了解,这里就不多说了
- 引用标准标签库也可以对页内变量获取(JSTL标签),<c:set var=“num” value=“${4*4}” />,可以直接用${num}获取页内变量;<c:redirect url="targetURL" ></c:redirect>可以实现页面的跳转
 我知道这里肯定有许多不足之处,加油!!!
 
		









 随时随地看视频
随时随地看视频 
				 
				 
				 
				