例子:经由过程ServletContext获取src目次下的db.properties文件的内容,也就是如下图的文件。
1中怎么建立文件

方式/步调
- 1
起首我们来建立一个ServletContextDemo3类,让它担当HttpServlet并重写doGet和doPost方式。
- 2
然后我们在web.xml中来设置装备摆设ServletContextDemo3,具体如下图。
- 3
在ServletContextDemo3的doGet方式中我们起首要获得ServletContext对象。
- 4
然后我们经由过程ServletContext的
getResourceAsStream("/WEB-INF/classes/db.properties");获得一个InputStream
注重这个路径,我们的db.properties是放在src目次下的,可是颠末编译后是在WEB-INF目次下的classes目次下。
注重若是文件是放在某一个包下面,好比放在omgjj.servlet包下,那么路径就是
/WEB-INF/classes/ogmjj/servlet/db.properties
- 5
然后我们建立一个Properties对象,注重这个类是导入java.util包下的类,别引错了。
之后properties对象挪用load(in)加载上面获得inputstream对象。
- 6
接下来我们经由过程Properties对象挪用getProperty(name);获得对应的值。如许我们就获取了src目次下properties文件的值。
String username=pro.getProperty("username");
- 7
当然若是你想要输出的页面的话,可以经由过程response对象来输出查看成果。
response.setContentType("text/html;charset=UTF-8");
response.getWriter().write("<h3>用户名:"+username+"<br/>暗码:"+password+"<br/>描述:"+desc);
- 8
完当作之后,启动办事器,然后拜候该servlet可以看到如下成果。证实我们已经经由过程ServletContext获取了资本文件的内容。
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/235923.html
- 上一篇: 母亲节拒做朋友圈孝子,这份护妈攻略你确定不了解一下?
- 下一篇: 霸屏朋友圈的网红九宫格制作方法
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
faceu激萌怎么把瘦脸开到最大
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497