⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 box_upload_do.jsp

📁 这是书上<java毕业设计与项目实践>的第8章:基于JSP的网络百宝箱的代码,供大家参考
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" language="java" import="java.util.*,com.jspsmart.upload.SmartUpload" errorPage="" %>
<%@ include file="config.ini"%>
<%@ include file="readlogin.jsp"%>
<%
	// 新建一个SmartUpload对象
	SmartUpload su = new SmartUpload();
	// 上传初始化
	su.initialize(pageContext);
	// 设定上传限制
	// 1.限制每个上传文件的最大长度。
	 su.setMaxFileSize(5000000);
	// 2.限制总上传数据的长度。
     su.setTotalMaxFileSize(150000000);
	// 3.设定允许上传的文件(通过扩展名限制)。
	 //su.setAllowedFilesList("rar,zip,txt.mp3,jpg,gif,ppt,doc,xls,bmp,wav,mid,dat");
	// 4.设定禁止上传的文件(通过扩展名限制),禁止上传带有exe,bat,jsp,htm,html扩展名的文件和没有扩展名的文件。
	 su.setDeniedFilesList("exe,bat,jsp,htm,html,asp,php,com");
	// 上传文件
	  su.upload();
	  // 将上传文件全部保存到指定目录

String iCanroot=dirPath.replace('\\','/');

	  su.save(iCanroot+"box/"+iCan);
      out.print("<script>");
      out.print("alert('文件上传成功!');");
      out.print("location.href='box.jsp';");
      out.print("</script>");
%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -