資源簡介
完整的實現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? 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個文件信息
評論
共有 條評論