在jsp页面中
<%@ page language="java"
import="java.sql.*,java.net.*,java.util.*,java.text.*,java.io.*,java.net.*"
pageEncoding="UTF-8"%>
import="java.sql.*,java.net.*,java.util.*,java.text.*,java.io.*,java.net.*"
pageEncoding="UTF-8"%>
<%
String filepath=text.dealNull(request.getParameter("fileurl"),"");
boolean result=false;
try {
URL url = new URL(filepath); // 检验文件是否存在
InputStream is = url.openStream();
result= true;
} catch (Exception e) {
}
String filepath=text.dealNull(request.getParameter("fileurl"),"");
boolean result=false;
try {
URL url = new URL(filepath); // 检验文件是否存在
InputStream is = url.openStream();
result= true;
} catch (Exception e) {
}
%>
<%if(result){ %>
<a href="<%=filepath %>">下载</a>
<%}else{ %>
该文件路径错误或者已经被删除
<%} %>
<%if(result){ %>
<a href="<%=filepath %>">下载</a>
<%}else{ %>
该文件路径错误或者已经被删除
<%} %>
注意如果这里用 file的 isexits()去判断是不行的,因为是网页url 像a.com/a.jpg ,不信大家可以去试试