1、Servlet画图以及监听器过滤器的设置广东科学技术职业学院计算机工程技术学院(软件学院)实 验 报 告专业 软件工程 班级 成绩评定_学号 姓名 教师签名 实验 3 题目servlet会话跟踪 第 3 周星期 3第 7、8节一、 实验目的与要求(此栏实验前由老师填写)1 熟练serlvet技术。二、 实验环境及方案(此栏实验前由老师填写)Windows操作系统,myeclipse,tomcat三、 实验步骤(此栏实验前由老师填写)1创建一个servlet,在网页上画出一个圆。运行结果:2 创建一个jsp页面,提示用户输入一条线段两个端点的坐标,创建一个servlet,根据用户输入的数值画出线
2、段。jsp页面传值到servlet:Servlet获取坐标值并且CreateImage()方法使用参数把坐标导入:运行结果测试:3 设计一个request监听器,能将监听到的事件写入硬盘中某个文本文件。监控并调用输出流方法输出日记:写一个属性的传递过程:这是传递属性页面:这是接收属性页面运行结果:当访问了http:/localhost:8080/ch03/begin.jsp页面后:可见监听Attribute是监听后马上摧毁,不像以前监听Session,Application关掉或者重启服务器才会.四、 思考题(由老师在上机前出好题目,学生通过实验后再回答)3 请设计一个过滤器,过滤拒绝Ip地址是 192.168.1.99的用户请求。这个题目中我用了输出流保存过滤记录:输出流方法:编写过滤器:由于192.168.1.99地址不好测,我用127.0.0.1就是机器默认的自己本机的IP地址因此只要过滤自己本机默认IP的就证明程序OK我是阻止本IP访问所有这个服务器的网站过滤器的方法:1.定义2个全局变量2.在初始化的时候就把禁止的IP导出到全局变量ip3判断是否拒绝地址并且用输出流记录日记实验结果:随便访问服务器的哪个网站均被拒绝:查看日记:五、 实验结果(学生填写)六、 心得体会(学生填写)很有意思,比以前那些一直照着书讲的好多了呵呵。