使用servlet和jsp显示上载的文件
我正在制作一个简单的动态web应用程序 在这里,我使用servlet中的公共文件上传在本地主机的tomcat服务器上上传了文件 我想在jsp页面上显示图标(如pdf、doc、ppt),当我们点击图标时,这些图标会被下载 我该怎么做 这是我的jsp页面,我想在其中显示它们:使用servlet和jsp显示上载的文件,jsp,tomcat,servlets,Jsp,Tomcat,Servlets,我正在制作一个简单的动态web应用程序 在这里,我使用servlet中的公共文件上传在本地主机的tomcat服务器上上传了文件 我想在jsp页面上显示图标(如pdf、doc、ppt),当我们点击图标时,这些图标会被下载 我该怎么做 这是我的jsp页面,我想在其中显示它们: `<%@ page language="java" contentType="text/html; charset=windows-1256" pageEncoding=
`<%@ page language="java"
contentType="text/html; charset=windows-1256"
pageEncoding="windows-1256"
import="loginpkg.UserBean"
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1256">
<title> User Logged Successfully </title>
</head>
<body>
<center>
<%
UserBean currentUser = new UserBean();
if (session != null) {
currentUser = (UserBean)
session.getAttribute("currentSessionUser");
}
%>
Welcome <%= currentUser.getFirstName() + " " +
currentUser.getLastName() %>
upload your files here
<form action="FileUpload" method="post"
enctype="multipart/form-data">
<input type="file" name="file" >
<input type="submit" value="upload">
</form>
your uploaded files are:-
**iwant to show the files here as icons,which gets downloaded
on clicking them**
</center>
</body>
</html>`
`
用户已成功登录
欢迎
在这里上传你的文件
您上传的文件是:-
**我想在这里以图标的形式显示文件,可以下载
点击它们**
`
将相对路径存储在数据库中并显示。@SumeshTG我制作了一个表,该表的文件名为n目录,上载到该目录,但主要问题是如何将它们显示为图标,并在这些图标上显示下载链接icons@SumeshTG帮我一把,如何在网页上显示它们您应该通过检查扩展名来识别文件类型,并根据扩展名显示图标。您需要对扩展名进行编码,如.doc、.docx…等等。您需要应用一些逻辑来识别文件扩展名。