jsp常用标签
jsp常用标签
静态包含
web下创建一个include目录,里面分别写main.jsp和footer.jsp
footer.jsp下
main.jsp下
include file=" " 就是静态包含
file属性指定你要包含的页面路径
地址中的第一个斜杆 / 表示http://ip:port/工程路径/ ,映射到idea中为web目录
修改footer.jsp内容
动态包含
格式:
动态包含也可以和静态包含一样
动态包含的特点:
1、动态包含会把包含的jsp页面也翻译成java代码
2、动态包含底层代码使用如下代码去调用被包含的jsp页面执行输出。
请求转发
格式:
jsp练习
练习1
打印九九乘法表
练习2
存储学生信息并打印
pojo包下的student类
text1.jsp下
请求转发使用说明
流程图:
SearchStudentServlet类下
web.xml下:
showStudent.jsp下
运行结果:
Listener监听器
1、Listener监听器他是JavaWeb的三大组件之一。javaweb的三大组件分别是servlet程序、filter过滤器、Listenter监听器。
2、Listenter他是javaEE的规范,规范就是接口
3、监听器的作用是,监听某种事务的变化,然后通过回调函数,反馈给客户或程序去做一些相应的处理。
ServletContextListenter监听器
ServletContextListener他可以监听ServletContext对象的创建和销毁。
ServletContext对象在web工程启动的时候,在web工程停止的时候销毁。
ServletContextListener监听器监听ServletContext对象的步骤
1、编写一个类去实现ServletContextListener
2、实现器两个回调方法
3、到web.xml中去配置监听器
创建类和实线两个方法
web.xml中配置
- 点赞
- 收藏
- 关注作者
评论(0)