ServletContext中常用方法介绍

2016-02-19 09:08 6 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的ServletContext中常用方法介绍,希望大家看完后能赶快学习起来。

【 tulaoshi.com - 编程语言 】

一、.获取Tomcat的Context的初始化参数。
1.获取Tomcat的server.xml中设置Context的初始化参数。
例如:
代码如下:

Context path="/testcontext" docBase="/context"
         privileged="true" antiResourceLocking="false" antiJARLocking="false"
         debug="0" reloadable="true"
    Parameter name="name" value="yangqisheng" /
/Context

方式:getServletContext().getInitParameter(String name)
2.获取在项目下的web.xml中设置Context的初始化参数。
例如:
代码如下:

context-param
    param-nameage/param-name
    param-value24/param-value
/context-param

方式:getServletContext().getInitParameter(String name)

二、记录Tomcat日志
1.设置日志文件
在server.xml文件中,使用logger元素来设置日志文件。
代码如下:

Logger className="org.apache.catalina.logger.FileLogger"
        prefix="localhost_log." suffix=".txt" timestamp="true"/

写日志:this.getServletContext().log("测试")

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

三、访问资源文件
3.1 getResource(String parh)方法:其中path必须是/开头,代表当前web应用程序的根目录。返回返回的一个代表某个资源的URL对象。
3.2 getResoutceAsStream(String parh),返回文件流。这个好处是可以使用相对于根目录的路径访问到web目录下的所有文件,而不必知道绝对路径。
例如在WEB-INF下新建文件me.properties,内容为:
name=yangqisheng
age=25
代码如下:

       this.getServletContext().getResourceAsStream("/WEB-INF/me.properties");
       Properties me = new Properties();
       me.load(is);
       out.write(me.getProperty("name"));
       out.write(me.getProperty("age"));

然后在Servlet中执行:
将会打印出 yangqisheng25

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1589700.html

延伸阅读
标签: Web开发
在日常的前端开发工作中,我们会经常的与HTML、javascript、css等语言打交道,和一门真正的语言一样,计算机语言也有它的字母表、语法、词法、编码方式等,在这里我简单的谈一下前端HTML与javascript日常工作中常碰到的编码问题。 在计算机中,我们储存的信息都是用二进制码表示的。我们认识的、屏幕上显示的英文、汉字等符号和储存用的二进制...
化妆造型中常用遮瑕技巧 所有彩妆大师都注重遮瑕,遮掉瑕疵是一个完美妆容的第一步!对于我们,在这炎热的夏天,忙碌的早晨,何尝不想把瑕疵一遮,就大摇大摆出门,但是每个人遮瑕时都会遇到各种各样的问题,最后总是遮瑕反被遮瑕误。这次就从众多投诉中总结出最普遍的遮瑕问题,终结遮瑕给你带来的这些烦恼。 1、奇怪,本来遮好了...
标签: Web开发
$(”#msg”).html(); //返回id为msg的元素节点的html内容。 $(”#msg”).html(”new content“); //将“new content” 作为html串写入id为msg的元素节点内容中,页面显示粗体的new content $(”#msg”).text(); //返回id为msg的元素节点的文本内容。 $(”#msg”).text(”new content“); //将“new content” 作为普通文本串写入id为msg的...
标签: PS 快捷键
文件菜单下的快捷键 新建 CTRL+N 打开 CTRL+O 打开为 ALT+CTRL+O 关闭 CTRL+W 保存 CTRL+S 另存为 CTRL+SHIFT+S 另存为网页格式 CTRL+ALT+S 打印设置 CTRL+ALT+P 页面设置 CTRL+SHIFT+P 打印 CTRL+P 退出 CTRL+Q 编辑菜单下的快捷键 撤消 CTRL+Z 向前一步 CTRL+SHIFT+Z ...
String : 字符串类型 一、构造函数 代码如下: String(byte[ ] bytes):通过byte数组构造字符串对象。 String(char[ ] value):通过char数组构造字符串对象。 String(Sting original):构造一个original的副本。即:拷贝一个original。 String(StringBuffer buffer):通过StringBuffer数组构造字符串对象。 例如: 代码如下: by...

经验教程

801

收藏

10
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部