黑马程序员技术交流社区
标题:
07
[打印本页]
作者:
emmm...
时间:
2018-1-23 21:39
标题:
07
脱节了~~~炸了~
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class ReadFileServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//传输方式读取文件
//test();
test2();
}
protected void test2() throws IOException {
//使用getRealPath 使用磁盘绝对路径获取信息
//获得ServletContext:
ServletContext context=this.getServletContext();
String realpath= context.getRealPath("/WEB-INF/classes/db.pproperties");//重要
//磁盘的绝对路径
System.out.println(realpath);
InputStream is =new FileInputStream(realpath);
Properties properties=new Properties();
properties.load(is);
String driverClass=properties.getProperty("driverClass");
String url=properties.getProperty("url");
String username=properties.getProperty("username");
String password=properties.getProperty("password");
System.out.println(driverClass);
System.out.println(url);
System.out.println(username);
System.out.println(password);
}
private void test() throws IOException {
//使用ServletContext中的getResourceAsSreeam 相对路径
//获得ServletContext:
ServletContext context=this.getServletContext();
InputStream is= context.getResourceAsStream("/WEB-INF/classes/db.pproperties");//重要
Properties properties=new Properties();
properties.load(is);
String driverClass=properties.getProperty("driverClass");
String url=properties.getProperty("url");
String username=properties.getProperty("username");
String password=properties.getProperty("password");
System.out.println(driverClass);
System.out.println(url);
System.out.println(username);
System.out.println(password);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
}
作者:
1414225997
时间:
2018-1-24 16:57
咋了?
作者:
渝小妹
时间:
2018-1-25 09:00
学无止境 路还很长 加油哦
作者:
xiongliu
时间:
2018-1-26 15:18
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2