📄 newsuploadaction.java
字号:
/**
* 版权声明 EasyJF, 版权所有 违者必究
* 版本号 0.1
*创建者:张钰
* 时 间:2006-4-6
* 描 述:创建
*/
package com.easyjf.news.action;
import java.io.File;
import org.apache.commons.fileupload.FileItem;
import com.easyjf.web.Globals;
import com.easyjf.web.IWebAction;
import com.easyjf.web.Module;
import com.easyjf.web.Page;
import com.easyjf.web.WebForm;
public class NewsUploadAction implements IWebAction {
public Page execute(WebForm form, Module module) throws Exception {
// TODO 自动生成方法存根
FileItem file=(FileItem)form.get("file");
System.out.println("成功获取文件!");
if(file!=null){
String filePath=Globals.APP_BASE_DIR+"/news/upfile/";
System.out.println(filePath);
String filename=file.getName();
System.out.println(filename);
String newfilename=filename.substring(filename.lastIndexOf(File.separator)+1);
System.out.println(newfilename);
try{
System.out.println("开始上传...");
file.write(new File(filePath+newfilename));
System.out.println(newfilename);
System.out.println(filePath);
form.addResult("msg","成功上传至:/news/upfile/"+newfilename);
}catch (Exception e){
e.printStackTrace();
form.addResult("msg","失败");
}
}
return module.findPage("write");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -