mellon
2003-08-07 10:05
不论实例的还是静态的成员都要考虑线程安全问题。

最好还是算了。

对了,你是不是整个应用都用JSP,也就是说是所谓的Model1开发模式。

raynix
2003-08-07 11:47
> 请问,JSP页面声明静态有什么不好之处。。。

>

当然不好!

因为jsp说到底就是servlet,servlet一般是不应该定义为single-thread,那么servlet内的静态变量/成员实例就会被该servlet的多个实例间共享,数据冲突/丢失就在所难免了。

cute
2003-08-07 13:13
说道地。SERVLET 也是类。。。 默认是多线程的。。

我得 业务就是读数据没有其他的了。。。

我想声明STATIC 应该不会有其他的影响的了。。

但是有一个问题,<%!STRING S="ok"%> 这个变量所有用户共享。

提高了性能。就算关闭浏览器也不会消失。。可是却一直占用者内存。

爱。。个有千秋。。。怎么办呢。。

不吃羊肉
2003-08-07 13:55
扔到ServletContext里去

就成为对于整个Context都可见的全局对象

猜你喜欢
3Go 上一页 1 2 3