jsp 动态包含
<%–
<jsp:include page=""></jsp:incLude>这是动态包含
page属性是指定你要包含的jsp页面的路径
动态包含也可以像静态包含一样。把被包含的内容执行输出到包含位置
动态包含的特点:
1、动态包含会把包含的jsp页面也翻译成为java 代码
2、动态包含底层代码使用如下代码去调用被包含的jsp 页面执行输出。
JspRuntimeLibrary.include(request,response,"/include/footer.jsp" , out,false);
3、动态包含,还可以传递参数
–%>
<jsp:include page=" /include/footer.jsp"> <jsp:param name="username" value="bbj"/> <jsp:param name="password" value="root" /></jsp:include>
我们了解即可~~
jsp 标签转发
<%-- <jsp:forward page=""></jsp:forward>是请求转发标签,它的功能就是请求转发 page 属性设置请求转发的路径 --%> <jsp:forward page=" / scope2.jsp"></jsp:forward>
八.什么是Listener监听器
1、Listener监听器它是JavaWeb 的三大组件之一。JavaWeb的三大组件分别是: Servlet程序、Filter过滤器、Listener l监听器。
2、Listener 它是JavaEE的规范,就是接口
3、监听器的作用是,监听某种事物的变化。然后通过回调函数,反馈给客户(程序)去做一些相应的处理。
ServletContextListener它可以监听servletContext对象的创建和销毁。
ServletContext对象在 web工程启动的时候创建,在web工程停止的时候销毁。
监听到创建和销毁之后都会分别调用servletContextListener监听器的方法反馈。




