JavaWeb基础学习第六天
2015-09-01 01:11
776 查看
“/” ==“Web应用\WebRoot\WEB-INF\classes”
“/” == “Web应用”
public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { //取得当前对象的字节码对象 Class clazz = this.getClass(); //取得当前对象的类加载器 ClassLoader cl = clazz.getClassLoader(); //通过类加载器加载资源文件 InputStream is = cl.getResourceAsStream("WEB-INF/classes/config.properties"); //全路径 物理路径而不是IDE的路径 day06/WEB-INF/classes/config.properties //InputStream is = cl.getResourceAsStream("WEB-INF/classes/cn/incast/web/config.properties"); //全路径 物理路径而不是IDE的路径 day06/WEB-INF/classes/cn/itcast/web/config.properties //InputStream is = cl.getResourceAsStream("WEB-INF/config.properties"); //全路径 物理路径而不是IDE的路径 day06/WEB-INF/config.properties Properties props = new Properties(); props.load(is); System.out.println(props.getProperty("email")); /*传统方式 InputStream is = new FileInputStream("src/config.properties"); //全路径 tomcat/bin/src/config.properties Properties props = new Properties(); props.load(is); System.out.println(props.getProperty("email")); */ /*ServletContext context = this.getServletContext(); InputStream is = context.getResourceAsStream("/doc/config.properties"); //全路径 物理路径而不是IDE的路径 day06/WEB-INF/doc/config.properties Properties props = new Properties(); props.load(is); System.out.println(props.getProperty("email")); */
相关文章推荐
- thinkinginjava学习笔记06_复用类
- java设计模式
- Java Swing MVC模式实例(笔记备忘)
- JavaBean
- spring常见的面试题
- SSH---Spring减少配置量将公共的配置进行抽象
- 永久空间内存不足 java.lang.OutOfMemoryError: PermGen space
- 细说java.util.HashMap
- 10个实用的但偏执的Java编程技术
- JavaSE总结程序-------书店管理系统
- java高级之类反射
- 10个实用的但偏执的Java编程技术-扣丁学堂
- Complete Guide for Spring Boot Actuator
- Java项目经验
- Complete Guide for Spring Boot Actuator
- Complete Guide for Spring Boot Actuator
- Complete Guide for Spring Boot Actuator
- 安全的Java远程Debug
- JAVA实用教程(一)
- Java并发编程:CountDownLatch、CyclicBarrier和Semaphore