栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

第十一次作业:servlet高级(下

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第十一次作业:servlet高级(下

一、.使用Filter实现统一全站编码:在web开发中,经常会遇到中文乱码问题,为了避免在多个servlet中重复写大量相同的代码,可以在Filter中获取到的请求头和响应消息进行编码,从而统一全站的编码方式。

        1.编写form.jsp页面,该页面用于提交用户登陆的表单信息。

        2.创建servlet,用于获取用户输入的请求参数,并将参数输出到控制台。         3.创建过滤器,通过HttpServletRequestWrapper类对HttpServletRequest类进行包装,通过重写get Parameter()的方式来设置GET方式提交参数的编码。        4.配置映射信息      

        5.启动项目,测试结果

启动项目,打开浏览器输入地址http://localhost:1010/chapter8/form.jsp,输入登录信息,登陆后,控制台返回信息。

 

也可以单击链接进行登录,登陆后控制台同样返回信息 

二、监听域对象的生命周期:想要对servlet域对象的生命周期进行监听,首先需要实现对应的接口。

        1.创建监听器        2.添加监听器类信息 

         3.启动项目,查看ServletContext对象创建信息

        4.关闭项目,查看ServletContext对象销毁信息

        5.创建测试页面         6.设置监听超时信息

 

         7.重启项目,打开浏览器输入http://localhost:1010/chapter8/myjsp.jsp,然后又返回控制台查看结果

 三、监听域对象的属性变更

        1.创建测试页面        2.创建监听器 

        3.添加监听信息 

        4.启动项目,打开浏览器,输入地址并查看结果 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/694526.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号