You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.5 KiB
49 lines
1.5 KiB
<%@ page language="java" pageEncoding="utf-8"%>
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
|
|
<%
|
|
String path = request.getContextPath();
|
|
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
|
|
%>
|
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<base href="<%=basePath%>">
|
|
|
|
<title>File Upload Page.</title>
|
|
|
|
<meta http-equiv="pragma" content="no-cache">
|
|
<meta http-equiv="cache-control" content="no-cache">
|
|
<meta http-equiv="expires" content="0">
|
|
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
|
|
<meta http-equiv="description" content="This is my page">
|
|
<!--
|
|
<link rel="stylesheet" type="text/css" href="styles.css">
|
|
-->
|
|
|
|
</head>
|
|
|
|
<body>
|
|
<form enctype="multipart/form-data" method="POST" action="<%=basePath%>upfile?name=${param.name}">
|
|
<input type="file" accept="image/jpg, image/png, image/jpeg, image/gif" name="image" required>
|
|
|
|
<button type="submit">上传文件</button>
|
|
<br>
|
|
<c:if test="${!empty message}">
|
|
<span style="color:#c00">${message }</span><br>
|
|
路径:<br>
|
|
${Saved }
|
|
<br>
|
|
<a href="javscript:;" onclick="copy()">拷贝路径</a>
|
|
</c:if>
|
|
</form>
|
|
<script>
|
|
function copy()
|
|
{
|
|
var savePath = "${Saved}";
|
|
window.opener.document.querySelector('input[name=${param.name}]').value=savePath
|
|
window.close();
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|
|
|