• 大小: 827KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: 其他
  • 标签: java  Struts2  

资源简介

Struts框架的三个项目实例 租房管理 宠物管理 学生管理 放进即可运行

资源截图

代码片段和文件信息

package com.hc.action;

import java.io.File;
import java.io.IOException;
//import java.text.SimpleDateFormat;
//import java.util.Date;
import java.util.List;

import org.apache.commons.io.FileUtils;
import org.apache.struts2.ServletActionContext;

import com.hc.dao.DataDao;
import com.hc.entity.Hcimg;
import com.opensymphony.xwork2.ActionSupport;

public class LoadAction extends ActionSupport {

private File up;
private String upFileName;// 一定要get set 才能凭空拿到

private List imgList;

public String load() {
String uploadPath = ServletActionContext.getRequest().getRealPath(“cs“);

// String fileName=new SimpleDateFormat(“yyyyMMddHHmmssSSSS“).format(new
// Date());
// fileName=fileName+upFileName.substring(upFileName.indexOf(“.“));//

String fileName = System.currentTimeMillis() + upFileName;
File file = new File(uploadPath fileName);

try {
FileUtils.copyFile(up file);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

Hcimg hcimg = new Hcimg();
hcimg.setImgId(upFileName);
hcimg.setImgName(fileName);
DataDao.saveImg(hcimg);

imgList = DataDao.getAllimg();
return SUCCESS;

}

public List getImgList() {
return imgList;
}

public void setImgList(List imgList) {
this.imgList = imgList;
}

public File getUp() {
return up;
}

public void setUp(File up) {
this.up = up;
}

public String getUpFileName() {
return upFileName;
}

public void setUpFileName(String upFileName) {
this.upFileName = upFileName;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1229  2018-08-07 11:04  Pet_adopt\.classpath
     文件        1218  2018-08-07 11:03  Pet_adopt\.project
     目录           0  2018-12-19 11:01  Pet_adopt\.settings\
     文件         639  2018-08-07 11:03  Pet_adopt\.settings\.jsdtscope
     文件         430  2018-08-07 11:03  Pet_adopt\.settings\org.eclipse.jdt.core.prefs
     文件          90  2018-08-07 11:03  Pet_adopt\.settings\org.eclipse.m2e.core.prefs
     文件         752  2018-08-07 11:04  Pet_adopt\.settings\org.eclipse.wst.common.component
     文件         252  2018-08-07 11:03  Pet_adopt\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2018-08-07 11:03  Pet_adopt\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2018-08-07 11:03  Pet_adopt\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件          50  2018-08-07 11:03  Pet_adopt\.settings\org.eclipse.wst.validation.prefs
     文件        1169  2018-08-14 09:59  Pet_adopt\pom.xml
     目录           0  2018-12-19 11:01  Pet_adopt\src\
     目录           0  2018-12-19 11:01  Pet_adopt\src\main\
     目录           0  2018-12-19 11:01  Pet_adopt\src\main\java\
     目录           0  2018-12-19 11:01  Pet_adopt\src\main\java\com\
     目录           0  2018-12-19 11:01  Pet_adopt\src\main\java\com\hc\
     目录           0  2018-12-19 11:01  Pet_adopt\src\main\java\com\hc\action\
     文件         571  2018-08-08 21:01  Pet_adopt\src\main\java\com\hc\action\AdoptAction.java
     文件        1646  2018-08-09 15:53  Pet_adopt\src\main\java\com\hc\action\FirstAction.java
     文件         721  2018-08-09 21:46  Pet_adopt\src\main\java\com\hc\action\LoginAction.java
     文件         804  2018-08-08 21:01  Pet_adopt\src\main\java\com\hc\action\NoteAction.java
     文件         674  2018-08-08 21:01  Pet_adopt\src\main\java\com\hc\action\NotesAction.java
     文件         570  2018-08-08 21:06  Pet_adopt\src\main\java\com\hc\action\PetAction.java
     文件         635  2018-08-08 21:01  Pet_adopt\src\main\java\com\hc\action\PetsAction.java
     文件         497  2018-08-08 22:21  Pet_adopt\src\main\java\com\hc\action\WriteAction.java
     目录           0  2018-12-19 11:01  Pet_adopt\src\main\java\com\hc\dao\
     文件        1168  2018-08-08 21:01  Pet_adopt\src\main\java\com\hc\dao\baseDao.java
     文件        7243  2018-08-09 15:06  Pet_adopt\src\main\java\com\hc\dao\UserDao.java
     目录           0  2018-12-19 11:01  Pet_adopt\src\main\java\com\hc\entity\
     文件        1168  2018-08-08 21:01  Pet_adopt\src\main\java\com\hc\entity\Note.java
............此处省略307个文件信息

评论

共有 条评论