ServletContext读取配置文件

本文介绍了如何在Java Web开发中,通过ServletContext对象的getResourcesAsStream()方法读取项目中的配置文件,从而获取InputStream实例,实现对配置文件内容的访问。
摘要由CSDN通过智能技术生成

使用ServletContext可以读取文件的内容,使用getResourcesAsStream()方法,运行结果会返回InputStream实例。

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        response.setContentType("text/html;charset=utf-8");
        request.setCharacterEncoding("utf-8");
        PrintWriter out = response.getWriter();
        ServletContext servletContext=this.getServletContext();

        /**
         * 读取web下面的文件
         *  InputStream inputStream=servletContext.getResourceAsStream("dbInfo.properties");
         */
        /**
         * 读取WEB-INF下面的文件
         * InputStream inputStream=servletContext.getResourceAsStream("/WEB-INF/dbInfo.properties");
         */

        /**
         * 如果要读取的文件放在src的目录下,需要使用类加载器,如果在包下,则需要带包名
         * InputStream inputS
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值