用JSP/Servlets实现Web方式的文件上传
Use JSP and Servlet to Upload file to server is becoming a
common task now.
Below is a simple example use the jspsmart free component which
implements it.
You can download the free package from JSPSMART
1. Html File
action="uploadImage.jsp" ENCTYPE="multipart/form-data"
target=_self>
广告图片上载 |
广告图片: | name="adsImage" size="20"> |
|
<!-- close this window --> 2. JSP File java.sql.*,java.util.* "%> class="com.jspsmart.upload.SmartUpload" /> //Initialization mySmartUpload.init(config); mySmartUpload.service(request,response); //Set Restriction mySmartUpload.setAllowedFilesList("gif,bmp,jpeg,jpg"); mySmartUpload.setTotalMaxFileSize(51200); // Upload try{ mySmartUpload.upload(); } catch(Exception e){ out.println(" Upload File Fail! "JavaScript:window.history.back();">back "); out.println("Notes:"); out.println(" - You must set correct File Name.
"); out.println(" - You file size must be less than 50K.
"); out.println(" - You can only upload .Gif .jpeg .jpg and .bmp files.
"); return; } //save file to disk mySmartUpload.getFiles().getFile(0).saveAs("/" + "FileName"); %> 3. Servlet File (you can do it yourself) 来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/374079/viewspace-131129/,如需转载,请注明出处,否则将追究法律责任。