一:<jsp:useBean>//在JSP页面使用JavaBean时,使用标签代替
<jsp:useBean id = "name" class = "package.class" scope="scope"/>
在代码中,name为JavaBean的引用名,packahe.class为JavaBean的类,scope表示JavaBean的范围(不写scope属性表示范围为默认当前页面)
例如:
<jsp:useBean id="userService" class="serviceImpl.userServiceImpl"/>
相当于:userService userService = new userServiceImpl(); //其中userServiceImpl是userService接口的实现类
二:动态包含:引用页面,例如页面顶部,中部,底部分开写,然后拼成一个页面,用此标签引入即可,写在body里,将处理结果引入给页面
<jsp:include page = "页面名.jsp的URL"></jsp:include>
例如:
<jsp:useBean id="userService" class="serviceImpl.userServiceImpl"/>
静态包含:相当于把页面代码复制过去,然后再处理
<%@ include file = "引用的代码页面路径"%>
例如:
<%@ include file="common/common.jsp"%>
三:页面跳转
转发:request.getRequestDispatcher().forward()
重定向:response.sendRedirect()
<jsp:forward page = "跳转的页面的URL">
1115

被折叠的 条评论
为什么被折叠?



