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

📄 uploadok.jsp

📁 jsp学习源码 jsp学习源码 jsp学习源码 jsp学习源码 jsp学习源码 jsp学习源码 jsp学习源码 jsp学习源码 jsp学习源码
💻 JSP
字号:
<%@ page contentType="text/html;charset=GBK" %>
<%@ page language="java" import="popten.web.*,com.jspsmart.upload.*,java.sql.*"%>
<%@ page import="java.sql.*"%>
<%@ page errorPage="error.jsp" %>
<%@ include file="chelogin3.jsp"%>
<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />
<%
boolean foundErr = false;
String errMsg="";
String news_id = (String)session.getValue("news_id");
try{
  mySmartUpload.initialize(pageContext);
  mySmartUpload.setTotalMaxFileSize(1000000);
 // mySmartUpload.setAllowedFilesList("gif,jpg,jpeg");
 // mySmartUpload.setDeniedFilesList("exe,bat,jsp,php,doc,txt,asp");
  mySmartUpload.upload();
  String path = request.getRealPath("../upload/");
 for(int i=0;i<mySmartUpload.getFiles().getCount();){
    com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(i);
     i++;
     if(!myFile.isMissing()){
	if (myFile.getSize()<102400) {
	   if (myFile.getFileExt().toLowerCase().equals("jpg") || myFile.getFileExt().toLowerCase().equals("jpeg") || myFile.getFileExt().toLowerCase().equals("gif")){
	        myFile.saveAs(path+news_id+"_"+i+"."+myFile.getFileExt().toLowerCase());
	        String img="img"+i;
	        String pic=news_id+"_"+i+"."+myFile.getFileExt().toLowerCase();
	        session.putValue(img,pic);
	        if(i==1){
	        News.uploadPic(pic,news_id);
	        }
	    }

	   else{
	     errMsg = errMsg + "□ 只能上传gif,jpg,jpeg图片!<br>";
	     foundErr = true;
	   }
         }
        else{
          errMsg = errMsg + "□ 上传的图片不能超过100K!<br>";
          foundErr = true;
         }
      }
   }
}
catch (Exception e){
  out.println("Unable to upload the file.<br>");
  out.println("Error : " + e.toString());
}
if(foundErr) throw new Exception(errMsg);
response.sendRedirect("pic2.jsp");
%>


 

⌨️ 快捷键说明

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