简体   繁体   English

在Jsp中将绝对路径转换为相对路径

[英]Convert absolute path to relative path in Jsp

This my absolute path for save text file. 这是我保存文本文件的绝对路径。 And now I want convert to relative path. 现在我想转换为相对路径。

<a class="navbar-brand" href="index.jsp"> <%
String jspPath = "C:\\Users\\Farshid\\workspace\\STPT\\WebContent\\file\\title.txt"; //this is my absolute path.
BufferedReader reader = new BufferedReader(new FileReader(jspPath));
StringBuilder sb = new StringBuilder();
String line;
line = reader.readLine();%> <%=line%></a>

And now how I can change to relative path in jsp? 现在我如何在jsp中改变相对路径? and this is my project directory image. 这是我的项目目录图片。 在此输入图像描述

Try with: 试试:

String path = getServletConfig().getServletContext().getRealPath("/file/title.txt");
BufferedReader reader = new BufferedReader(new FileReader(path));

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM