当前位置: 代码迷 >> Java Web开发 >> Servlet里的ServletContext与种静态变量的区别
  详细解决方案

Servlet里的ServletContext与种静态变量的区别

热度:180   发布时间:2016-04-12 22:18:17.0
Servlet里的ServletContext与类静态变量的区别
大家都知道Servlet里的ServletContext放数据是整个网站共享,而我用一个类定义一个静态变量,这个静态变量也可以被整个网站共享。
比如说,我现在要统计网站的访问人数,使用ServletContext可以,但其实我在Servlet里使用一个静态变量来做记录也可以,请问这两者的区别是什么?
谢谢大家!

------解决方案--------------------
静态变量是写在代码里的,如果需要修改,每次都要改源码,再重新编译。
ServletContext可以读取配置文件,就不需要重新编译了。
  相关解决方案