为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA Web开发技术应用——监听器

难度初级
时长 1小时30分
学习人数
综合评分9.70
269人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.6 逻辑清晰

已采纳回答 / 凉风5
监听器实际上是一个类,这个类实现了特定的接口,然后将这个类在 web.xml 文件中进行描述,这样服务器在启动的时候就可以实例化这个类,启动监听器。当范围对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。

已采纳回答 / SkyFreecss
因為你傳給getParameter()方法的參數沒有獲取到值,所以name為null。你可以在web.xml中添加一個<context-param>標簽,然後再給參數命名以及出參數的值。<...图片...>

已采纳回答 / LytZz
开始也是跟楼主一样,后来发现必须先把对象绑定在Session里呀(也就是先按init按钮,再Stop),这样能钝化和活化 

已采纳回答 / private_缘呆码
<...图片...>这边打勾就可以了。。。。。自动创建

已采纳回答 / 渴望飞翔的猪
request.getSession().getServletContext().setAttribute("","");设置servlet上下文中具有指定名字的对象.request.getSession() 中request是个对象,对象调用它的getSession() 方法以此类推request.getSession().getServletContext() 中request.getSession()返回一个HttpSession对象,HttpSession对象调用它的getServletConte...

已采纳回答 / 超级无敌战士之贪财宝宝
你说的userName,是指的是userNumber吧?服务器启动时会创建唯一的 MyHttpSessionListener 对象,所有的session 创建和销毁都会走这个对象里的两个方法, userNumber 是一个全局属性,变量 userNumber 和 ServletContext中的 userNumber是同步的。所以不用多此一举。<...code...>

已采纳回答 / 鲜衣
少了各个Listener的执行顺序,你是指这个吧?

已采纳回答 / 吴樟
request只要记住常用的,然后常敲做些项目就可以,其他的用到看API或直接百度如果需要在整个项目中使用的话,也就是整个服务器端使用,那么我们就应该获取ServletContent如果在一个会话中使用,也就是针对于一个用户的访问使用,那么我们就获取session至于那个getSession.getServletContext只是通过获取Session来获取得到ServletContext

已采纳回答 / qq_dramatic_1
监听器你现在只要了解他八大监听器的用法和基本概念就好,他可以初始化容器的一些信息,,如,,你连接数据库等,对监听器是对所有的session进行监听的呀,你能排除他对管理员权限的session监听吗,除非你管理员不让他进这个系统,进入系统就会有对应一个session对象的,你现在理解监听器,过滤器的思维,,对以后框架aop思想是很有帮助的,加油哦,骚年!!^_^

已采纳回答 / yangErics
servletrequestevent.getServletRequest()获取的是request对象,request.getParameter("")获取请求的参数

已采纳回答 / DamnLost
HttpServletRequest request = (HttpServletRequest) arg0.getServletRequest();  这么做是强制类型转换。

已采纳回答 / 萌萌哒猫头鹰
因为你一个session的attribute叫sessionName另外一个session的attribute叫做currentUser两个不同的session attribute当然不会被替换呢。你把下面那个改为sessionName试试看。

已采纳回答 / SunsunDay
当然不会了,因为他把username这个值以属性的方式存到application中了啊。代码上写的呢

已采纳回答 / ATWJSW
你说的对。一般Listener实现集中日志,计数器这些运维的功能,Servlet实现业务逻辑。否则业务逻辑与运维功能混淆,而且在Servlet中会有大量的重复代码。这其实跟Spring AOP的概念是类似的。
课程须知
亲,要学习本门课程需要对JSP和Servlet有所了解呦。如未学习上述知识,可移步网站相关课程。
老师告诉你能学到什么?
通过对本课程的学习,可以掌握监听器的基础知识,深入了解监听器的处理机制和分类方式,并可以让自己更快的动手编写监听器的例子。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消