java项目下读取html文件?
//模板路径StringfilePath="D:\\proof.html";FileInputStreamfileinputstream=newFileInputStre...
//模板路径
String filePath = "D:\\proof.html";
FileInputStream fileinputstream = new FileInputStream(filePath);
int lenght = fileinputstream.available();
byte bytes[] = new byte[lenght];
fileinputstream.read(bytes);
fileinputstream.close();
要是把html文件放到项目文件夹中,该怎么读取啊? 展开
String filePath = "D:\\proof.html";
FileInputStream fileinputstream = new FileInputStream(filePath);
int lenght = fileinputstream.available();
byte bytes[] = new byte[lenght];
fileinputstream.read(bytes);
fileinputstream.close();
要是把html文件放到项目文件夹中,该怎么读取啊? 展开
3个回答
展开全部
String projPath = System.getProperty("user.dir"); 获取到工程项目的根目录。
例如 项目为Test,在D盘的Java目录下,projPath 就是 "D:\Java\Test"
然后再往后加你的项目文件夹下html文件的相对路径。
例如 项目为Test,在D盘的Java目录下,projPath 就是 "D:\Java\Test"
然后再往后加你的项目文件夹下html文件的相对路径。
追问
还有什么其他的办法吗?这个感觉不合适啊
追答
那你的意思是怎么获取路径
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
和普通的文件一样的读取方式即可解决;
例如放在项目的根目录下,在代码中就可以直接调用即可,无需加其他前缀路径;
例如放在web目录中的对应目录中,那么就可以照样访问,都不是问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
URL
while(r.hasNextLine())
{
line = r.nextLine();
boolean b = line.contains("。。。");
if(b){
do{
messageInHTML += line+"<br />";
line = r.nextLine();
a=line.contains("<hr>");
}while(a!=true);
while(r.hasNextLine())
{
line = r.nextLine();
boolean b = line.contains("。。。");
if(b){
do{
messageInHTML += line+"<br />";
line = r.nextLine();
a=line.contains("<hr>");
}while(a!=true);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询