Hello.大大们.有个问题请教.
我知道Servlet会init和destory各一次.
我自己设计了一个Servlet.它有个静态变量.如下所示:

classMyServletextendsHttpServlet
{
//自定义的静态变量
privatestaticStringmyValue=null;

publicvoidinit()
{
//先调用父类的init()方法
super.init();

//对我的静态变量赋值
myValue="abc";

//将这个静态变量传出去
MyClass.setValue(myValue);

//这里当然可以获取值了
System.out.println(MyClass.getValue());
}
}

在init方法里,我设置了MyServlet.myValue这个静态变量,并且,将这个值传给了MyClass里去了.MyClass的代码如下:

publicclassMyClass
{
//自定义的静态变量
privatestaticStringvalue=null;

//该类的唯一实例的引用
privatestaticMyClassinstance=null;

//私有构造函数
privateMyClass()
{

}

//获取该类的唯一的实例
publicstaticMyClassgetInstance()
{
if(null==instance)
{
newMyClass();
}
returninstance;
}

//get方法
publicstaticStringgetValue()
{
returnvalue;
}

// set方法
publicstaticvoidsetValue(Stringvalue)
{
MyClass.value=value;
}
}

我原意是当这个MyServlet调用init方法的时候,传一个值出去.
但是...这样做了之后,为什么在Servle的外面,获得不了该值????

6 个解决方案

#1


该回复于2015-05-26 13:05:29被管理员删除

更多相关文章

  1. 字体图标的引入和通过媒体查询改变导航样式
  2. HTML样式和常用选择器
  3. 字体图标的引用和自定义样式/媒体查询的使用
  4. 数据库的CURD操作、PDO本质与原理的学习
  5. CSS之伪类选择器和简单盒子简单案例
  6. 伪类选择器与盒模型常用属性
  7. 伪类选择器-结构伪类、根据位置选择匹配
  8. 7.4——常用标签与应用场景之表格与单元格
  9. css伪类选择器和盒模型

随机推荐

  1. android 在线API
  2. android开发架构设计学习
  3. android版本对应表
  4. 新年过后献上关于Android内存泄漏的种种
  5. Android通讯:通话
  6. 基于Socket的Android手机视频实时传输
  7. Android 中文 API (21) —— DigitalClock
  8. Android AIDL例子
  9. 漫谈android系统(9)-androidO的Android(
  10. Android设置头像,手机拍照或从本地相册选