• 大小: 14.79MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-14
  • 语言: 其他
  • 标签:

资源简介

完整的实现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\.mymetadata

     文件       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.xml

     文件         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.xml

     文件       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.xml

     文件        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.xml

     文件        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.xml

     文件        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.xml

     文件        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\baseDAO.java

............此处省略150个文件信息

评论

共有 条评论

相关资源