基于jsp+structs框架的新闻发布系统(附论文)下载

weixin_39821746 2019-06-30 12:00:15
Struts组建编程模型、ActionForm的说明、样式层、持久层、服务层、控制层。
相关下载链接://download.csdn.net/download/nkxsd2010/2711268?utm_source=bbsseo
...全文
5 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
第一章 绪论 1.1 课题背景 现代快节奏的生活和较强的工作压力,使得人们有健身和放松的需要,而健身馆就是 这样一个合适的地方。但目前很多健身馆还是采用人工方法进行管理,因此开发本系统 势在必行。基于WEB方式的健身馆管理系统是利用完全的网络化环境管理各个站点的数据 。相关人员可以通过网络方便地查询、操作数据,提高企业的管理效率。 本健身管理信息系统开发主要包括前台界面的设计以及后台数据库的建立与维护开发 两个方面,经过对课题的调研以及可行性分析,本系统设计采用MyEclipse作为开发环境 ,HTML和JSP作为开发工具,基于B/S结构设计方案,基于Web MVC模式的开发思想,采用当前流行的框架即Struts++Hibernate+JSP的支持。 本论文介绍了系统的开发背景、需求分析、系统设计、数据库设计重点模块为权限管 理、健身管理和会员管理模块。会员页面系统完成会员自身信息的查询显示,健身信息 的了解,前台收费系统完成会员和非会员的收费,管理员系统完成系统基础数据管理功 能。 1.2 系统相关技术及说明 1.2.1 Struts技术 Struts其英文为在建筑和飞机中使用的金属支架,有支持和支撑的含义,同时也说 明了其在WEB设计中的重要作用。Struts是一个基于Sun J2EE平台的MVC框架,Struts把Servlet、JSP、自定义标签和信息资源(Message Resources)整合到统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套 MVC模式,极大的节省了时间[4]。 对于基于Struts框架的Web应用程序,当客户端浏览器发出请求时,请求会被控制器 截获,并调用在Web应用启动时就加载并初始化核心控制器组件ActionServlet,然后通 过ActionServlet从Struts- config.xml文件中读取预先设置的配置信息,并且把他们存放到各个配置对象中。控制 器根据配置文件中的信息,或者选择合适的Action对象,或者直接选择合适的View对象 返回给浏览器。Action对象本身没有任何的逻辑功能,它只是控制器和模型层之间的接 口,控制器通过Action调用匹配的模型对象,模型对象根据执行结果,选择合适的View 对象返回给浏览器。,控制器时整个程序执行流程的调度者,在Struts中基本的控制器 组建是ActionServlet类,但是Action- Servlet类不包含任何控制信息,程序的所有调度信息都需要在Struts-con- fig.xml配置文件中设置。 Structs工作原理如图1-1所示: 图 1-1 Struts工作原理 1.2.2 Hibernate Hibernate[2]是目前最流行的ORM(Object/Relational Mapper),是连接Java对象模型和关系数据库模型的桥梁,它对JDBC进行了轻量级封装 不仅提供ORM映射服务,还提供数据查询和数据缓冲查询功能。Hibernate将SQL操作完全 封装成对象化的操作,开发人员可以方便通过Hibernate来访问数据库。 1.2.3 J2EE应用系统体系结构 J2EE体系结构采用典型的多层次结构,分别为客户端、表现层、业务逻辑层、数据层 ,各层次间相对独立和松散耦合,保证了使用开发框架的应用良好的结构。如J2EE体系 结构图1-2所示: 图1-2 J2EE应用系统结构 1.2.4 J2EE 1. J2EE介绍 J2EE(Java 2 Platform, Enterprise Edition)是SUN公司定义的一个开放式企业级应用规范,他提供了一个多层次的分布式应 用模型和一系列开发技术规范,多层次分布式应用模型是根据功能把应用逻辑分成多个层 次,每个层次支持相应的服务器和组件.组件在分布式服务器的组件容器中运行,如Servl et组件在Servlet容器上运行,EJB组件在EJB容器上运行,容器间通过相关的协议进行通讯 ,实现组件的相互调用。遵从这个规范的开发者将得到行业的广泛支持,使企业级应用的 开发变得简单、快速。 2. 构建本系统J2EE开发工具 Java虚拟机:J2SDK1.6;Java开发工具:MyEclipse6.0;WEB服务器采用:Tomcat 6.0。环境配制过程:安装好J2SDK1.6后。在MyEclipse6.0中选择新建J2EE Project- >Web Project,并在Web Project中Add Struts和Hibernate3.1。 1.2.5 JSP SUN JSP是Java Server Pages的缩写,是由Sun公司倡导、众多业领先的公司参与制定的一种动态交互式网页技术 标准,它为创建动态内容的Web页面提供了简单便捷的实现方法。在传统的HTM

12,774

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧