资源简介

本系统是一种基于B/S架构的电子相册管理系统,它采用目前最流行的Java语言编写,用到了当今先进的技术如 JSP技术、Hibernate、Spring、Struts框架等来实现该系统。 系统分为五大模块、相册列表模块、新建相册模块、修改资料模块、修改密码模块、添加相册分类模块。注:前四大模块是根据注册用户的提供的,注册用户登陆后可以进行添加相册,上传,删除照片,修改资料等一系列操作,最后一项是管理员登陆所进行的操作。而如果是未注册用户只能查看相册中的内容,没有权力进行相应的修改。

资源截图

代码片段和文件信息

package angus.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.DynaActionForm;
import java.util.List;
import angus.tools.date.DateUtil;
import angus.service.root.ClientService;
import angus.vo.ClientVO;

public class AddAlbumAction extends Action
{
private ClientService cs;

public void setCs(ClientService cs)
{
this.cs = cs;
}
/**
 * yanghang 20090515
 * ActionMapping就是用来描述一个Action的URL、具体实现的文件、相对应的ActionForm
       数据属性(request or session)、是否需要进行数据校验和回写、以及处理完成后可能
       跳转的URL.
       而ActionForward你就可以理解为Action 操作完成后的跳转URLAction在处理完相关操作后
       返回的是一个ActionForward也就是告诉Struts我做完这个操作下一步到哪儿去。
 */
public ActionForward execute(ActionMapping mapping ActionForm form 
HttpServletRequest request HttpServletResponse response)throws Exception
{
DynaActionForm addAlbumForm = (DynaActionForm)form;
String name = (String)addAlbumForm.get(“name“);
Integer kindId = Integer.valueOf((String)addAlbumForm.get(“kind“));
String desc = (String)addAlbumForm.get(“desc“);
ClientVO cvo = (ClientVO)request.getSession().getAttribute(“clientInfo“);
Integer cId = new Integer(cvo.getId());
cs.addAlbum(name desc DateUtil.getFormalTime() 0 cId kindId);
return mapping.findForward(“success“);
}
}

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

     文件       2291  2009-05-24 16:08  基于java三框架的电子相册毕业设计\code\friendship\.classpath

     文件        303  2009-06-10 15:47  基于java三框架的电子相册毕业设计\code\friendship\.mymetadata

     文件        254  2008-04-08 17:36  基于java三框架的电子相册毕业设计\code\friendship\.mystrutsdata

     文件       1701  2009-05-24 16:14  基于java三框架的电子相册毕业设计\code\friendship\.project

     文件        406  2009-05-24 16:14  基于java三框架的电子相册毕业设计\code\friendship\.settings\.jsdtscope

     文件         49  2009-05-24 16:14  基于java三框架的电子相册毕业设计\code\friendship\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2009-05-24 16:14  基于java三框架的电子相册毕业设计\code\friendship\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        390  2008-05-28 15:56  基于java三框架的电子相册毕业设计\code\friendship\Readme.txt

     文件       1671  2009-05-28 17:10  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\AddAlbumAction.java

     文件       1418  2008-04-25 16:12  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\AddAlbumCommentAction.java

     文件       1408  2007-04-03 06:07  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\AddCommentAction.java

     文件       1237  2007-01-16 00:55  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\AddKindAction.java

     文件       3349  2008-04-23 11:17  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\AddPhotoAction.java

     文件       1530  2008-05-31 15:59  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\AdminLoginAction.java

     文件       1259  2007-01-14 19:23  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\AfterDelPhotoAction.java

     文件       1221  2007-04-03 06:09  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\AlbumListAction.java

     文件       1588  2008-04-15 11:30  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\AlbumPageAction.java

     文件       1153  2007-01-14 19:25  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\ChangeCoverAction.java

     文件       1140  2007-01-14 19:25  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\CheckClientNameAction.java

     文件       1968  2007-04-03 06:19  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\ClientLoginAction.java

     文件        725  2006-12-23 01:32  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\ClientLogoutAction.java

     文件       2090  2007-04-03 06:11  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\ClientRegAction.java

     文件        772  2007-01-08 20:47  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\CommentlinkAction.java

     文件       1074  2007-01-11 22:24  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\CommentlinkAtion.java

     文件       1246  2008-04-24 14:22  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\DelAlbumAction.java

     文件       1475  2007-01-14 19:40  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\DelPhotoAction.java

     文件        905  2007-01-14 19:26  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\IndexAction.java

     文件        852  2007-01-21 05:23  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\MyAlbumAction.java

     文件       1402  2007-01-14 19:27  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\OtherAlbumsAction.java

     文件       1403  2007-01-14 19:28  基于java三框架的电子相册毕业设计\code\friendship\src\angus\action\OtherPhotosAction.java

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

评论

共有 条评论