`
cuisuqiang
  • 浏览: 3962973 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
3feb66c0-2fb6-35ff-968a-5f5ec10ada43
Java研发技术指南
浏览量:3672322
社区版块
存档分类
最新评论

WEB 在线相册小系统

    博客分类:
  • J2EE
阅读更多

上次翻出来几个小系统,虽然很简单,但是还是有参考价值的!

今天我没事,又整理了一个用JSP+Servlet写的在线相册,很简单,但是对于刚入门的人来说应该还是有点参考和学习意义的吧!

其实这些系统都是老的去了,都是那时刚开始学习半年后,我自己为了锻炼自己所学的东西和进行总结,要求自己写十个实例小系统,最后好像是写了5、6个吧,有加密、邮件、文件、相册等。

现在看起来感觉很怀旧呀,难得我那时就那么聪明了,哈哈哈!

 

登录注册就是一个页面:

 

 

登录后可以查看自己的相册,也可以随意创建相册:

 

进入相册可以查看图片列表,带有缩略图,点击图片可以查看大图,可以上传图片:

 

代码结构很简单,分了几个包:

 

创建数据库的SQL在下面附件工程中有,建库后放到服务器上就能运行!

 

需要注意的时,这里文件管理策略,是在服务器文件夹下的upload对每个用户创建一个文件夹,然后根据用户的相册再创建文件夹,然后把响应的图片上传到指定的目录下!

现在看起来是不合理的,但由于当时我没有那么多的经验和技术去考虑那么多,反正是实现了!

 

其实对于文件管理,在上传后应该放到指定的磁盘位置,然后服务根据需要的图片从磁盘获取,我的博客:http://cuisuqiang.iteye.com/blog/1741812 中已经说到过!

 

麻雀虽小五脏俱全,需要的同学就当个参考吧!

 

请您到ITEYE网站看原创,谢谢!

http://cuisuqiang.iteye.com/ !

自建博客地址:http://www.javacui.com/ ,内容与ITEYE同步!

分享到:
评论
6 楼 cuisuqiang 2014-02-21  
nannansun 写道
挺好的。  不过LZ 此代码中好像有点小问题。

在 类:EncodingFilter 中
41行的位置

如果按照 !"/index.jsp".equals(url) && !"/UserLoginServlet".equals(url)  作为判断的条件的话  那你在注册的时候 跳转到 org.servlet.RegisterServlet的时候 在 session中还没有 user  所以只能在跳转回  index.jsp  所以 注册肯定过不去。。。

由于部分内容可能是初次接触,有不足之处希望大家指点的
5 楼 nannansun 2014-02-21  
挺好的。  不过LZ 此代码中好像有点小问题。

在 类:EncodingFilter 中
41行的位置

如果按照 !"/index.jsp".equals(url) && !"/UserLoginServlet".equals(url)  作为判断的条件的话  那你在注册的时候 跳转到 org.servlet.RegisterServlet的时候 在 session中还没有 user  所以只能在跳转回  index.jsp  所以 注册肯定过不去。。。
4 楼 qjl1528 2013-03-03  
看见啦
3 楼 qjl1528 2013-03-03  
求上传代码
2 楼 heng91 2013-02-28  
新手,学习学习
1 楼 bada130 2013-02-17  
学习一下!

相关推荐

    java web网络相册管理系统

    《Java Web网络相册管理系统详解》 在信息技术日益发达的今天,网络相册管理系统已经成为人们存储、管理和分享照片的重要工具。本文将详细探讨基于Java Web技术实现的网络相册管理系统,涵盖其核心技术、架构设计...

    基于JavaWeb的在线相册管理系统源码+项目说明.zip

    【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料...基于JavaWeb的在线相册管理系统源码+项目说明.zip

    基于ASP.NET的网络相册管理系统_WEB管理系统_SQLServer数据库应用.rar

    【标题】中的“基于ASP.NET的网络相册管理系统”是一个使用ASP.NET技术开发的在线照片存储和管理的应用程序。ASP.NET是由微软推出的Web应用程序框架,它允许开发者构建动态、数据驱动的网站和Web应用程序。这个系统...

    Web模式的基于JSP的相册管理系统

    除了相册管理系统,该工作室还提供了一系列其他类型的管理系统源码,如在线书店、办公自动化、企业产供销、新闻发布、学生选课、超市、学生成绩、宾馆酒店、客户关系以及学生信息等,涵盖了多个业务领域的应用需求。...

    在线相册系统 相册系统

    在线相册系统是一种基于Web的应用程序,允许用户上传、存储、管理和分享个人或共享的图片。这个特定的相册系统项目可能是一个自定义开发的解决方案,由上传者进行了某些修改,确保它能顺利运行。其核心特点在于使用...

    电子相册基于web

    【电子相册基于Web】项目是一个使用Web技术构建的在线照片管理和展示平台。这个项目主要由HTML、MVC(Model-View-Controller)设计模式、Java Servlet、JSP(JavaServer Pages)以及MySQL数据库组成。下面将详细阐述...

    ASP 在线相册系统

    总的来说,ASP在线相册系统是一个结合了服务器端脚本、XML数据管理和用户交互的Web应用实例,展示了如何使用ASP技术创建动态、交互式的互联网服务。通过深入理解ASP和XML的原理,开发者可以定制和扩展这种系统,满足...

    基于jsp开发的简单web相册系统

    【基于jsp开发的简单web相册系统】是一个利用JavaServer Pages (JSP) 技术构建的在线照片管理平台,其核心目标是提供一个简洁、易用的界面,让用户能够创建个人相册、上传照片,并进行照片的增删改操作。这个系统...

    web电子相册

    Web电子相册是一种在线展示和管理个人或集体照片的应用,它允许用户通过互联网浏览器访问、上传、分享和组织他们的图片。在本项目中,"web电子相册" 提供了开发源代码,使得开发者可以深入理解其工作原理,并且根据...

    在线相册管理信息系统

    下面将详细介绍这些技术及其在在线相册系统中的应用。 1. **JSP (JavaServer Pages)** JSP是Java平台上的服务器端脚本语言,用于生成动态网页内容。在在线相册系统中,JSP文件负责处理用户的请求,生成HTML代码并...

    在线相册管理系统

    3. **SQL Server 2005**:作为后台数据库,SQL Server 2005存储并管理相册系统的数据,包括用户信息、照片元数据以及相册结构等。SQL语言用于执行数据查询、更新、插入和删除操作,确保数据的安全性和一致性。 4. *...

    python-Django在线相册管理系统

    这个“Python-Django在线相册管理系统”项目涵盖了Web开发中的多个关键概念,不仅提供了基本的图片管理功能,还展示了Django框架的强大之处。对于学习Django和Python Web开发的初学者来说,这是一个很好的实践项目。

    基于javaweb电子相册系统源码.zip

    基于javaweb电子相册系统源码。主要功能说明: 管理员角色包含以下功能:管理员登陆,用户信息管理,登陆密码修改等功能。 用户角色包含以下功能:用户登陆,个人信息管理,相册管理,上传照片等功能。 用了技术框架: ...

    java web个人相册系统

    语言java web,数据库mysql,压缩包包含数据库、文档、源码、演讲ppt、还有写写文档的画图(viso),其中文档包含:源码说明、解决分案、需求分析、详细设计、概要设计、软件测试报告,软件开发的各个阶段几乎涵盖。

    web相册类代码

    【描述】:这个项目的核心在于构建一个完整的Web相册系统,前端部分负责展示图片,提供友好的用户体验,而后台管理则为管理员或授权用户提供对相册内容的控制能力。前端可能使用HTML、CSS和JavaScript等技术来创建...

    C#.NET相册系统10

    【C#.NET相册系统10】是一个基于C#.NET技术构建的相册应用程序,它展示了C#.NET在开发互动式、用户友好的图像管理系统的潜力。这个项目可能包含了多种核心功能,如图像上传、分类、预览、编辑以及分享等,这些都是一...

    jsp和xml实现的在线相册系统

    《基于JSP与XML的在线相册系统详解》 在线相册系统是互联网上常见的功能模块,它允许用户上传、管理、分享个人照片。本文将深入探讨如何利用JSP(JavaServer Pages)和XML(eXtensible Markup Language)技术构建一...

Global site tag (gtag.js) - Google Analytics