毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于java音乐播放系统的设计与实现+ER图(2)

时间:2020-08-26 19:52来源:毕业论文
Struts 2是Struts的下一代产品,是在 Struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。

Struts 2是Struts的下一代产品,是在 Struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。拦截器是Struts 2框架的核心,通过拦截器,实现了AOP(面向切面编程)。使用拦截器,可以简化Web开发中的某些应用Struts2的简单处理流程如下:1)浏览器发送请求2)中心处理器根据struts.xml文件查找对应的处理请求的Action类3)WebWork的拦截器链自动对请求应用通用功能,例如:WorkFlow、Validation等功能4)如果Struts.xml文件中配置Method参数,则调用Method参数对应的Action类中的Method方法,否则调用通用的Execute方法来处理用户请求5)将Action类中的对应方法返回的结果响应给浏览器。

2  在线音乐管理系统概要设计

本系统按照使用对象的不同,分成两部分:管理员模块和注册用户模块。

基于java音乐播放系统的设计与实现+ER图(2):http://www.751com.cn/jisuanji/lunwen_59201.html
------分隔线----------------------------
推荐内容