91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

詳細介紹請參考博客:https://blog.csdn.net/qq_33609401/article/details/78172080

資源截圖

代碼片段和文件信息

package?com.hanpeng.servlet;


import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileOutputStream;
import?java.io.IOException;
import?java.io.InputStream;
import?java.io.PrintWriter;
import?java.util.ArrayList;
import?java.util.List;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.http.HttpSession;
import?javax.sound.sampled.AudioInputStream;
import?javax.sound.sampled.AudioSystem;
import?javax.sound.sampled.Clip;

import?java.io.IOException;
import?javax.servlet.annotation.WebServlet;
import?org.apache.commons.fileupload.FileItem;
import?org.apache.commons.fileupload.disk.DiskFileItemFactory;
import?org.apache.commons.fileupload.servlet.ServletFileUpload;

public?class?UploadVideoServlet?extends?HttpServlet?{

public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)?throws?ServletException?IOException?{

}

public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)?throws?ServletException?IOException?{
HttpSession??hs?=?request.getSession();
String?userName?=?“nihao“;
//?得到上傳文件的保存目錄,將上傳的文件存放于WEB-INF目錄下,不允許外界直接訪問,保證上傳文件的安全
String?savePath?=?“C:/“;

File?file?=?new?File(savePath);
//?判斷上傳文件的保存目錄是否存在
if?(!file.exists()?&&?!file.isDirectory())?{
System.out.println(savePath?+?“目錄不存在,需要創建“);
//?創建目錄
file.mkdir();
}
//?消息提示
String?message?=?““;
try?{
String?filename?=?null;
//?使用Apache文件上傳組件處理文件上傳步驟:
//?1、創建一個DiskFileItemFactory工廠
DiskFileItemFactory?factory?=?new?DiskFileItemFactory();
//?2、創建一個文件上傳解析器
ServletFileUpload?upload?=?new?ServletFileUpload(factory);
//?解決上傳文件名的中文亂碼
upload.setHeaderEncoding(“UTF-8“);
//?3、判斷提交上來的數據是否是上傳表單的數據
if?(!ServletFileUpload.isMultipartContent(request))?{
//?按照傳統方式獲取數據
return;
}
//?4、使用ServletFileUpload解析器解析上傳數據,解析結果返回的是一個List集合,每一個FileItem對應一個Form表單的輸入項
List?list?=?upload.parseRequest(request);

//System.out.println(list.get(0));
String[]?value?=?new?String[5];?
int?i=0;
for?(FileItem?item?:?list)?{
//?如果fileitem中封裝的是普通輸入項的數據
if?(item.isFormField())?{
// System.out.println(“歌曲名“+item.getString(“musicName“)+“類別“+item.getString(“musicType“));
String?name?=?item.getFieldName();
//?解決普通輸入項的數據的中文亂碼問題
value[i++]?=?item.getString(“UTF-8“);
//?value?=?new?String(value.getBytes(“iso8859-1“)“UTF-8“);
//System.out.println(name?+?“=“?+?value);
}?else?{//?如果fileitem中封裝的是上傳文件
//?得到上傳的文件名稱,

filename?=?userName+“.wav“;
//item.getName();
System.out.println(filename);
if?(filename?==?null?||?filename.trim().equals(““))?{
continue;
}
//?注意:不同的瀏覽器提交的文件名是不一樣的,有些瀏覽器提交上來的文件名是帶有路徑的,如:
//?c:\a\b\1.txt,而有些只是單純的文件名,如:1.txt
//?處理獲取到的上傳文件的文件名的路徑部分,只保留文

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????5910??2018-12-13?13:50??JavawebProject\src\com\hanpeng\servlet\VideoSearchServlet.java
?????目錄???????????0??2018-12-12?23:16??JavawebProject\
?????文件?????????842??2018-03-11?20:14??JavawebProject\.classpath
?????文件?????????914??2018-03-11?20:14??JavawebProject\.project
?????目錄???????????0??2018-03-11?20:17??JavawebProject\.settings\
?????文件?????????567??2018-03-11?20:14??JavawebProject\.settings\.jsdtscope
?????文件??????????57??2018-03-11?20:17??JavawebProject\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2018-03-11?20:14??JavawebProject\.settings\org.eclipse.jdt.core.prefs
?????文件?????????494??2018-03-11?20:14??JavawebProject\.settings\org.eclipse.wst.common.component
?????文件?????????345??2018-03-11?20:14??JavawebProject\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2018-03-11?20:14??JavawebProject\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2018-03-11?20:14??JavawebProject\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-03-11?20:14??JavawebProject\build\
?????目錄???????????0??2018-09-06?20:30??JavawebProject\build\classes\
?????目錄???????????0??2018-09-06?20:30??JavawebProject\build\classes\com\
?????目錄???????????0??2018-09-06?20:30??JavawebProject\build\classes\com\hanpeng\
?????目錄???????????0??2018-12-12?23:04??JavawebProject\build\classes\com\hanpeng\servlet\
?????文件????????5220??2018-09-06?20:30??JavawebProject\build\classes\com\hanpeng\servlet\HeadImageServlet.class
?????文件????????2022??2018-09-06?20:30??JavawebProject\build\classes\com\hanpeng\servlet\RegistServlet.class
?????文件????????2230??2018-09-06?20:30??JavawebProject\build\classes\com\hanpeng\servlet\tagboardServlet.class
?????文件????????4376??2018-12-12?23:04??JavawebProject\build\classes\com\hanpeng\servlet\UploadVideoServlet.class
?????文件????????6298??2018-12-12?23:06??JavawebProject\build\classes\com\hanpeng\servlet\VideoSearchServlet.class
?????目錄???????????0??2018-03-11?20:20??JavawebProject\src\
?????目錄???????????0??2018-03-11?20:20??JavawebProject\src\com\
?????目錄???????????0??2018-09-04?18:24??JavawebProject\src\com\hanpeng\
?????目錄???????????0??2018-12-12?23:04??JavawebProject\src\com\hanpeng\servlet\
?????文件????????4772??2018-12-12?23:04??JavawebProject\src\com\hanpeng\servlet\UploadVideoServlet.java
?????目錄???????????0??2018-12-12?22:56??JavawebProject\WebContent\
?????目錄???????????0??2018-12-12?22:54??JavawebProject\WebContent\css\
?????文件??????121200??2018-03-15?18:34??JavawebProject\WebContent\css\bootstrap.min.css
?????文件????????2283??2018-03-15?18:34??JavawebProject\WebContent\css\bootstrap-fileinput.css
............此處省略46個文件信息

評論

共有 條評論