JAVA web的一些小知识点(一)
来源:互联网 发布:当前java文件的路径 编辑:程序博客网 时间:2024/06/07 12:44
用代码设置浏览器的编码第一种方法:response.setHeader("Content-Type","text/html;charset=utf-8");第二种方法:response.setContentType("text/html;charset=utf-8");用指定的编码输出:response.write("xffdg".getBytes("utf-8"));得到ServletContext方法:方式一:ServletConfig sc=getServletConfig();ServletContext context=sc.getServletContext();方式二:ServletContext sc=getServletContext();得到ServletContext作为一个全局范围,其他web对象都可以从这里取值实现Servlet的转发:必须是一个绝对路径,/代表当前的应用getServletContext().getRequestDispatcher("/Servlet/ForwardDemo2").forward(request,response);转发的特点:地址栏不变String path = this.getServletContext().getRealPath("/"); System.out.println(path); //E:\apache-tomcat-7.0.26\webapps\day7_3\ readFile(path+"2.txt");// 3.txtreadFile(path+"WEB-INF/3.txt");// 4.txt readFile(path+"WEB-INF/classes/4.txt");// ========================================// 关于getResource方法 URL url=this.getServletContext().getResource("/2.txt"); System.out.println(url);// 关于getResourceAsStream InputStream is = this.getServletContext().getResourceAsStream("/2.txt");System.out.println((char)is.read());// 方法作用:给一个文件的路径,将文件内容读取出来public void readFile(String path) throws IOException {BufferedReader br = new BufferedReader(new FileReader(path));String msg = null;while ((msg = br.readLine()) != null) {System.out.println(msg);}}
阅读全文
0 0
- JAVA web的一些小知识点(一)
- Java一些容易忘的小知识点(一)
- java的一些小知识点
- java API的一些知识点(一)
- Java小技能点汇总(一)<日常开发中遇到的一些小知识点-长期更新>
- java一些小 知识点
- java中面向对象的一些小知识点(二)
- java 效率编程 的一些小知识点
- Java中易错的一些小知识点
- Java多线程的一些小知识点
- JAVA语言的一些小知识点
- Java、web的一些面试知识点总结
- java中一些小知识点(面试)
- 一、java基本数据类型及一些需要记住的小知识点
- Java常见面试题(一)一些零碎的知识点
- Java知识点小总结(一)
- Java基础中的一些知识点(一)
- java中的一些小知识点
- 【HDU6034】Balala Power!
- Javascript语法(不断更新)
- iOS 9.1-9.3.4完美越狱发布 支持32位设备
- FilenameFilter介绍
- shiro学习笔记以及demo
- JAVA web的一些小知识点(一)
- 将整数A转换成为B
- JSP实现简单的注册界面
- vim配置
- linux常用指令使用
- HDU-1087 Super Jumping! Jumping! Jumping!
- hdu4333-拓展kmp-Revolving Digits
- ZOJ
- 2017年职业生涯小计