java上传+限制单文件,VereMVC 之 单文件上传
1.打開 Eclipse 新建一個(gè) test 項(xiàng)目?? Eclipse -> File -> New -> Dynamic Web Project
2.在 test/WebContent??下面新建一個(gè) fileupload.jsp 文件
String fileName="";
if(request.getAttribute("fileName")!=null)
{
fileName=request.getAttribute("fileName").toString();
}
%>
Insert title here
3.在 test/src??下面新建一個(gè) com.test.action.FileUploadAction 類
package com.test.action;
import java.io.File;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import com.vere.mvc.ServletActionContext;
import com.vere.mvc.util.CFile;
import com.vere.mvc.util.CParam;
public class FileUploadAction {
public String execute() {
return "success";
}
public String add() {
HttpServletRequest request = ServletActionContext.getRequest();
File picture = CParam.getFile(request, "picture");
String dest = request.getRealPath("/upload") + "/" + picture.getName();
CFile.save(picture, dest);
request.setAttribute("fileName", picture.getName());
return execute();
}
}
4.在 test/src/VereMVC.xml??里面配置Action
/fileupload.jsp
5.在 瀏覽器地址欄輸入 http://localhost/test/fileupload
總結(jié)
以上是生活随笔為你收集整理的java上传+限制单文件,VereMVC 之 单文件上传的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dnf mysql数据库密码,CentO
- 下一篇: java主键可以包含多列吗,SQLite