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

  • 大小: 33.29MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-08
  • 語言: 其他
  • 標簽: SpringMVC??MyEclipse??

資源簡介

SpringMVC實例,包括文件上傳下載,用戶信息保存,導入既可運行,配置清晰簡單,簡單易學,適合初學者學習!

資源截圖

代碼片段和文件信息

package?com.test.Controllers;
import?java.io.BufferedInputStream;
import?java.io.BufferedOutputStream;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileOutputStream;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.multipart.MultipartFile;
import?org.springframework.web.servlet.ModelAndView;
import?com.test.pojo.User;
@Controller
@RequestMapping(“/userInfo.do“)
public?class?UserController?{
/**
?*?文件上傳
?*?@param?user?
?*?@param?request
?*?@param?files?文件組
?*?@return
?*?@throws?Exception
?*/
@RequestMapping(params=“method=saveUser“)
????public?ModelAndView??saveUser(User?userHttpServletRequest?request@RequestParam(“fileName“)MultipartFile[]?files?)?throws?Exception{
ModelAndView?mav=new?ModelAndView();
System.out.println(user.getUserName()+“密碼“+user.getUserPwd());
mav.addobject(“message““成功!“);
mav.addobject(“user“user);
//Listfiles=mRequest.getFiles(“fileName“);
String?uploadpath?=?request.getSession().getServletContext().getRealPath(“/“);
System.out.println(uploadpath);
//System.out.println(files.isEmpty());
for?(MultipartFile?multipartFile?:?files)?{
?if?(multipartFile.isEmpty())?continue;
?System.out.println(multipartFile.getOriginalFilename());
??FileOutputStream?fileOS?=?new?FileOutputStream(uploadpath??+?multipartFile.getOriginalFilename());
????????????fileOS.write(multipartFile.getBytes());
????????????System.out.println(fileOS);
????????????fileOS.close();
}
/*FileOutputStream?fileOS?=?new?FileOutputStream(uploadpath+file.getOriginalFilename());
????????fileOS.write(file.getBytes());
????????System.out.println(fileOS);
????????fileOS.close();*/
mav.setViewName(“userView“);
return?mav;
????}
/**
?*?文件下載
?*?@param?request
?*?@param?response
?*?@return?由于只是測試,很多信息都是手動寫死的,湊合著看。
?*?@throws?Exception
?*/
@RequestMapping(params=“method=downLoadFile“)
public?ModelAndView?downLoadFile(HttpServletRequest?requestHttpServletResponse?response)?throws?Exception{
BufferedInputStream?bis?=?null;??
????????BufferedOutputStream?bos?=?null;??
???????//?String?downLoadPath=“rr.sql“;
????????String?realName=“rr.sql“;?//設置下載文件名字
????????String?fileName=request.getParameter(“fileName“);??//獲取完整的文件名
????????System.out.println(fileName);
????????long?fileLength=new?File(fileName).length();?
????????String?ctxPath?=?request.getSession().getServletContext().getRealPath(“/“);??
????????response.setContentType(“application/octet-stream“);
????????response.setHeader(“Content-disposition“?“attachment;?filename=“??
????????????????+?new?String(realName.getBytes(“utf-8“)?“ISO8859-1“));??
????????response.setHeader(“Content-Length“?String.valueOf(fileLengt

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????5435??2013-05-09?17:55??SpringMVC\.classpath

?????文件????????300??2013-05-09?16:39??SpringMVC\.mymetadata

?????文件???????1415??2013-05-09?17:06??SpringMVC\.project

?????文件????????500??2013-05-09?16:39??SpringMVC\.settings\.jsdtscope

?????文件????????330??2013-05-09?16:39??SpringMVC\.settings\org.eclipse.jdt.core.prefs

?????文件?????????49??2013-05-09?16:39??SpringMVC\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2013-05-09?16:39??SpringMVC\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件???????3569??2013-05-10?17:40??SpringMVC\src\com\test\Controllers\UserController.java

?????文件????????416??2013-05-10?14:49??SpringMVC\src\com\test\pojo\User.java

?????文件????????102??2013-05-10?14:53??SpringMVC\src\views.properties

?????文件????????834??2013-05-09?16:39??SpringMVC\WebRoot\index.jsp

?????文件?????????36??2013-05-09?16:39??SpringMVC\WebRoot\meta-INF\MANIFEST.MF

?????文件????????942??2013-05-10?17:33??SpringMVC\WebRoot\userInfo.jsp

?????文件???????4483??2013-05-10?17:40??SpringMVC\WebRoot\WEB-INF\classes\com\test\Controllers\UserController.class

?????文件????????787??2013-05-10?14:49??SpringMVC\WebRoot\WEB-INF\classes\com\test\pojo\User.class

?????文件????????102??2013-05-10?14:53??SpringMVC\WebRoot\WEB-INF\classes\views.properties

?????文件?????445288??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\antlr-2.7.7.jar

?????文件???????4467??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\aopalliance-1.0.jar

?????文件??????43581??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\asm-3.3.1.jar

?????文件?????116219??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\aspectjrt-1.6.12.jar

?????文件?????610790??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\c3p0-0.9.1.2.jar

?????文件?????287192??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\cglib-2.2.2.jar

?????文件??????13057??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\common-logging-2.1.0.Final.jar

?????文件?????232019??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\commons-beanutils-1.8.3.jar

?????文件?????575389??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\commons-collections-3.2.1.jar

?????文件??????59590??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\commons-fileupload-1.2.2.jar

?????文件?????109043??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\commons-io-1.4.jar

?????文件?????315805??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\commons-lang3-3.1.jar

?????文件??????60686??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\commons-logging-1.1.1.jar

?????文件?????313898??2013-05-07?11:25??SpringMVC\WebRoot\WEB-INF\lib\dom4j-1.6.1.jar

............此處省略69個文件信息

評論

共有 條評論