WebContent/upload/upload_re.jsp

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ page contentType="text/html;charset=utf-8" language="java" import="com.jspsmart.upload.*"%>
<%@ page import="com.jspsmart.upload.*"%>
<%@ page import="java.util.*"%>
<%
String path = request.getContextPath();
%>
<%
    
    String newFile1Name=null;
    String file_name=null;
       int size =0;
        String file_size=null;
	SmartUpload mySmartUpload = new SmartUpload();

	//初始化上传
	mySmartUpload.initialize(pageContext);

	//只允许上载此类文件
	try 
	{
		//mySmartUpload.setAllowedFilesList("jpg,Jpg,JPG,GIF,gif,Gif,png");
		mySmartUpload.upload();
	} 
	catch (Exception e)
    {
		//out.println("<script language=javascript>alert('上传格式错误!');   history.back(-1);</script>");
		//return;
	}
	
	try 
	{
		   com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0);
		   if (myFile.isMissing())
		   {
			  out.println("<script language=javascript>alert('必须选择图片!');   history.back(-1);</script>");
			  return;

		   } 
		   else 
		   {
	    size = myFile.getSize(); //取得文件的大小 (单位是b) 
		if (size < 1024) 
		{
           file_size=  String.valueOf(size) + "B";
        } 
        else 
        {
           size = size / 1024;
            if (size < 1024) 
               {
                   file_size= String.valueOf(size) + "KB";
               } 
            else 
             {
                size = size / 1024;
                    if (size < 1024) 
                        {
                          // 因为如果以MB为单位的话,要保留最后1位小数,
                          // 因此,把此数乘以100之后再取余
                           size = size * 100;
后面还有 45 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读 AI

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。