资源简介
完整的实现SSH框架下通过存储过程的调用进行对表的增删查改操作。
代码片段和文件信息
package com.chenzhiyi.action;
import java.io.File;
import java.util.List;
import javax.servlet.ServletContext;
import org.apache.struts2.util.ServletContextAware;
import com.opensymphony.xwork2.ActionSupport;
public class FileUploadAction extends ActionSupport
implements ServletContextAware{
/**
*
*/
private static final long serialVersionUID = 1L;
private String desc;
//以下属性是和文件上传相关的属性
private List datas;
private List datasContentType;
private List datasFileName;
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public List getDatas() {
return datas;
}
public void setDatas(List datas) {
this.datas = datas;
}
public List getDatasContentType() {
return datasContentType;
}
public void setDatasContentType(List datasContentType) {
this.datasContentType = datasContentType;
}
public List getDatasFileName() {
return datasFileName;
}
public void setDatasFileName(List datasFileName) {
this.datasFileName = datasFileName;
}
@Override
public String execute() throws Exception {
System.out.println(this);
//实现文件的上传
String dirPath = servletContext.getRealPath(“/data“);
System.out.println(dirPath);
for(int i = 0; i < datas.size(); i++){
File data = datas.get(i);
String fileName = datasFileName.get(i);
System.out.println();
System.out.println(fileName);
fileName = dirPath + “\\“ + fileName;
data.renameTo(new File(fileName));
}
return super.execute();
}
@Override
public String toString() {
return “TestFileUploadAction [desc=“ + desc + “ datas=“ + datas
+ “ datasContentType=“ + datasContentType + “ datasFileName=“
+ datasFileName + “]“;
}
private ServletContext servletContext;
public void setServletContext(ServletContext context) {
this.servletContext = context;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 349479 2014-11-11 22:45 SSH框架引用存储过程的实例(含源代码)\SSH框架引用存储过程流程.docx
文件 1866 2014-11-11 22:46 SSH框架引用存储过程的实例(含源代码)\附件一:数据库的操作指令.txt
文件 3283542 2014-11-11 22:39 SSH框架引用存储过程的实例(含源代码)\附件三:SSH框架配置详细步骤.doc
文件 529 2014-09-04 14:51 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.classpath
文件 300 2014-09-04 14:51 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.myme
文件 1752 2014-09-04 15:43 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.project
文件 500 2014-09-04 14:51 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.settings\.jsdtscope
文件 118 2014-09-04 15:00 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.settings\com.genuitec.eclipse.core.prefs
文件 395 2014-09-04 14:51 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.settings\org.eclipse.jdt.core.prefs
文件 465 2014-09-04 14:51 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.settings\org.eclipse.wst.common.component
文件 252 2014-09-04 14:51 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2014-09-04 14:51 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2014-09-04 14:51 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 3833 2014-11-11 15:45 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\applicationContext.xm
文件 2050 2014-09-24 22:29 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\action\FileUploadAction.java
文件 3650 2014-11-11 21:27 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\action\jiudianAction.java
文件 1507 2014-09-26 11:31 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\action\loginAction.java
文件 872 2014-09-29 15:31 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\model\Department.hbm.xm
文件 654 2014-09-29 15:17 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\model\Department.java
文件 1248 2014-09-29 15:35 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\model\JiudianUser.hbm.xm
文件 976 2014-09-29 15:33 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\model\JiudianUser.java
文件 571 2014-09-25 13:47 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\model\Position.hbm.xm
文件 343 2014-09-25 13:14 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\model\Position.java
文件 928 2014-11-11 20:36 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\model\User.hbm.xm
文件 668 2014-11-11 22:21 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\model\User.java
文件 448 2014-11-11 21:19 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\service\JiudianService.java
文件 145 2014-09-23 09:20 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\service\LoginService.java
文件 1781 2014-11-11 21:20 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\serviceimpl\JiudianServiceImpl.java
文件 1117 2014-11-11 20:22 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\serviceimpl\loginServiceImpl.java
文件 990 2014-11-11 21:15 SSH框架引用存储过程的实例(含源代码)\附件二:源代码\myTestSSH\src\com\chenzhiyi\utils\ba
............此处省略150个文件信息
评论
共有 条评论