Java 如何在jsp中将文件从服务器的特定文件夹打开到浏览器

Java 如何在jsp中将文件从服务器的特定文件夹打开到浏览器,java,jsp,Java,Jsp,我正在做一个web应用程序,我可以从服务器上传和下载pdf文件 在这里,我创建了一个pdf文件,并将其路径存储在数据库中 我想要的是,当我按某些条件(如文件名)搜索时,我应该从数据库中获取文件列表。当我单击打开链接时,它应该在jsp中打开 下载部分由我完成。我需要的只是在jsp中打开一个pdf 是否可以从jsp打开服务器文件?将这些文件放在WEB-INF文件夹之外并访问。WEB-INF文件夹在JavaEE环境中是安全的。通过将文件放在WebContent文件夹内和WEB-INF文件夹外,可以帮助

我正在做一个web应用程序,我可以从服务器上传和下载pdf文件

在这里,我创建了一个pdf文件,并将其路径存储在数据库中

我想要的是,当我按某些条件(如文件名)搜索时,我应该从数据库中获取文件列表。当我单击打开链接时,它应该在jsp中打开

下载部分由我完成。我需要的只是在jsp中打开一个pdf


是否可以从jsp打开服务器文件?

将这些文件放在
WEB-INF
文件夹之外并访问。WEB-INF文件夹在JavaEE环境中是安全的。通过将文件放在
WebContent
文件夹内和WEB-INF文件夹外,可以帮助您访问这些文件进行下载。您需要提及该文件的完整路径。例如,对于图像,您的路径将是
https://localhost:9444/AppName/resources/theme/images/logo.png

JSP最后是一个普通的HTML文件。