关于最后一句是否多余

关于最后一句是否多余

this.getServletContext().setAttribute("list", userlist);是否多余

我觉得不加也没任何问题

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
一叶知秋519 2018-03-20 10:44:45

这句代码是将userlist存到ServletContext域中,在其他Servlet中页直接通过域对象取得userlist就可以了;这是一个通用的存值取值的方法。

祝学习愉快!

  • 提问者 kritons #1
    但是在InitServlet里面已经吧这个list加入到ServletContext域中了呀,RedistServlet里面已经拿到了域中那个List对象的引用,上面加入新的User对象已经相当于更新过域中的List了呀,所以就算不加这句话,其他Servlet页应该能够调取更新后的List了吧
    2018-03-20 12:02:12
  • 一叶知秋519 回复 提问者 kritons #2
    如果不写,也可以更新list的值;但是通常情况下,我们都会加上这句代码,可以保证代码的准确性,相当于是个双重保险。祝学习愉快!
    2018-03-20 15:30:28
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java Web基础入门2018版
  • 参与学习       716    人
  • 提交作业       185    份
  • 解答问题       1363    个

会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师