• 大小: 18.96MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-27
  • 语言: 其他
  • 标签: SSH  个人项目  

资源简介

SSH个人相册项目,适合新手练习,还有很多可以完善的地方,分享给各位。

资源截图

代码片段和文件信息

package com.album.sys.action;

import java.util.Date;

import javax.annotation.Resource;

import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Namespace;
import org.apache.struts2.convention.annotation.ParentPackage;
import org.apache.struts2.convention.annotation.Result;
import org.apache.struts2.convention.annotation.Results;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;

import com.album.sys.biz.AlbumInfoBiz;
import com.album.sys.entity.AlbumInfo;
import com.album.sys.entity.UserInfo;
import com.album.sys.util.Tool;
import com.album.sys.util.Val;

@ParentPackage(“albumSys“)
@Controller
@Scope(“prototype“)
@Namespace(“/albumInfo“)
@Results({
@Result(name=“albumList“ location=“/pages/albumList.jsp“)
@Result(name=“redirect2list“ location=“list.action“ type=“redirect“)
})
public class AlbumInfoAction extends baseAction{
@Resource
private AlbumInfoBiz aiBiz;
private AlbumInfo ai;

@Action(“list“)
public String list(){
UserInfo ui = (UserInfo)session.getAttribute(Val.SESSION_KEY_USER);
request.setAttribute(“albumList“ aiBiz.getAlbumInfoByUserId(ui.getUserId()));
return “albumList“;
}
@Action(“add“)
public String add(){
ai.setAlbumId(Tool.createUUID());
ai.setAlbumCover(“/upload/albumInfo/default.jpg“);
ai.setAlbumDate(new Date());

UserInfo ui = (UserInfo)session.getAttribute(Val.SESSION_KEY_USER);
ai.setUserInfo(ui);
aiBiz.add(ai);
return “redirect2list“;
}

//================getters / setters==================
public AlbumInfo getAi() {
return ai;
}
public void setAi(AlbumInfo ai) {
this.ai = ai;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1000  2018-06-22 11:16  AlbumSys\.classpath

     文件       1041  2018-06-22 09:55  AlbumSys\.project

     文件        503  2018-06-22 09:55  AlbumSys\.settings\.jsdtscope

     文件        364  2018-06-22 09:55  AlbumSys\.settings\org.eclipse.jdt.core.prefs

     文件        628  2018-06-22 09:55  AlbumSys\.settings\org.eclipse.wst.common.component

     文件        345  2018-06-22 09:55  AlbumSys\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2018-06-22 09:55  AlbumSys\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2018-06-22 09:55  AlbumSys\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       3876  2018-06-22 10:01  AlbumSys\build\classes\applicationContext.xml

     文件       2588  2018-06-23 15:31  AlbumSys\build\classes\com\album\sys\action\AlbumInfoAction.class

     文件       1453  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\action\baseAction.class

     文件       2458  2018-06-23 15:57  AlbumSys\build\classes\com\album\sys\action\PhotoInfoAction.class

     文件       1817  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\action\UserInfoAction.class

     文件        245  2018-06-22 11:45  AlbumSys\build\classes\com\album\sys\biz\AlbumInfoBiz.class

     文件        933  2018-06-22 11:45  AlbumSys\build\classes\com\album\sys\biz\impl\AlbumInfoBizImpl.class

     文件       2930  2018-06-23 15:56  AlbumSys\build\classes\com\album\sys\biz\impl\PhotoInfoBizImpl.class

     文件        819  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\biz\impl\UserInfoBizImpl.class

     文件        273  2018-06-23 15:55  AlbumSys\build\classes\com\album\sys\biz\PhotoInfoBiz.class

     文件        209  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\biz\UserInfoBiz.class

     文件        245  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\dao\AlbumInfoDAO.class

     文件       1099  2018-06-22 11:22  AlbumSys\build\classes\com\album\sys\dao\AlbumInfoDAOTest.class

     文件       1442  2018-06-22 11:44  AlbumSys\build\classes\com\album\sys\dao\impl\AlbumInfoDAOImpl.class

     文件        622  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\dao\impl\baseDAO.class

     文件       1173  2018-06-23 15:55  AlbumSys\build\classes\com\album\sys\dao\impl\PhotoInfoDAOImpl.class

     文件       1762  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\dao\impl\UserInfoDAOImpl$1.class

     文件       1141  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\dao\impl\UserInfoDAOImpl.class

     文件        237  2018-06-23 15:54  AlbumSys\build\classes\com\album\sys\dao\PhotoInfoDAO.class

     文件        227  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\dao\UserInfoDAO.class

     文件       1718  2018-06-22 11:16  AlbumSys\build\classes\com\album\sys\entity\AlbumInfo.class

     文件       1722  2018-06-22 11:19  AlbumSys\build\classes\com\album\sys\entity\PhotoInfo.class

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

评论

共有 条评论