資源簡介
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.xm
?????文件?????????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.xm
?????文件???????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\ba
?????文件???????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\ba
?????文件???????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個文件信息
- 上一篇:SSM個人博客項目
- 下一篇:消消樂A2版源碼和演示視頻.rar
評論
共有 條評論