servlet全局变量和局部变量
来源:互联网 发布:按键精灵自动录入数据 编辑:程序博客网 时间:2024/05/16 18:06
全局变量:
ServletContext
ServletContext sc = this.getServletContext();
sc.log("开始日志");
// 1.servlet之间共享数据
sc.setAttribute("name", "ssg"); //其他的servlet中定义ServletContext 通过 getAttribute("name")获取数据
// 2.获取web.xml中配置的参数 context-param
String age = sc.getInitParameter("age");
out.println("获取的参数:" + age + "<br/>");
// 3.读取web资源
InputStream is = sc.getResourceAsStream("/test.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(is, "GBK"));
out.println("获取的资源:" + br.readLine() + "<br/>");
is.close();
br.close();
// 4.打印日志
sc.log("结束日志");
局部变量:
ServletConfig
// 使用config获取自身servlet变量 (局部) 在本类的servlet中添加init-param
String address = config.getInitParameter("address");
out.println("获取自身局部变量:" + address + "<br/>");
private ServletConfig config;
@Override
public void init(ServletConfig config) throws ServletException {
this.config = config;
super.init(config);
}
ServletContext
ServletContext sc = this.getServletContext();
sc.log("开始日志");
// 1.servlet之间共享数据
sc.setAttribute("name", "ssg"); //其他的servlet中定义ServletContext 通过 getAttribute("name")获取数据
// 2.获取web.xml中配置的参数 context-param
String age = sc.getInitParameter("age");
out.println("获取的参数:" + age + "<br/>");
// 3.读取web资源
InputStream is = sc.getResourceAsStream("/test.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(is, "GBK"));
out.println("获取的资源:" + br.readLine() + "<br/>");
is.close();
br.close();
// 4.打印日志
sc.log("结束日志");
局部变量:
ServletConfig
// 使用config获取自身servlet变量 (局部) 在本类的servlet中添加init-param
String address = config.getInitParameter("address");
out.println("获取自身局部变量:" + address + "<br/>");
private ServletConfig config;
@Override
public void init(ServletConfig config) throws ServletException {
this.config = config;
super.init(config);
}
阅读全文
0 0
- servlet全局变量和局部变量
- 局部变量和全局变量
- 局部变量和全局变量
- 全局变量和局部变量
- 局部变量和全局变量
- 全局变量和局部变量
- 局部变量和全局变量
- 全局变量和局部变量
- 全局变量和局部变量
- 局部变量和全局变量
- 全局变量和局部变量
- 全局变量和局部变量
- 全局变量和局部变量
- 全局变量和局部变量
- 局部变量和全局变量
- 全局变量和局部变量
- 全局变量和局部变量
- 局部变量和全局变量
- Android 将时间转化成几分钟前、几天前等字样的工具类
- 欢迎使用CSDN-markdown编辑器
- 怎样在Automator中自动化任务并创建工作流程
- 工作中Linux基本操作
- 高德地图的奇葩
- servlet全局变量和局部变量
- APP内支付的接入总结(支付宝&APP STORE)
- log4j从配置文件中读取路径
- Unit4
- MapReduce/Hadoop的TopN解决方案之键唯一的情况
- QT之qss教程-qss文件使用方法
- Python编程:从入门到实践的动手试一试答案(第十章)
- MySQL多线程复制
- Kinect Fusion Explorer D2D C++ Sample中函数简介