1、SpringSpring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spr
Struts在项目中的作用Struts 在项目主要起控制作用,只要用于web层(即视图层和控制层)Struts本身是使用典型的MVC结构实现的,项目中使用了struts之后就等于项目也是一个MVC结构,使项目结构更清晰,分工更明细。Struts在项目中主要负责视图层、控制层,在视图层提供了大量的标签库,提高视图层的开发速度。在控制层使用中央控制器(Actionsupport)和配置文件(strut
转载
2023-06-05 09:21:42
55阅读
Struts在项目中的作用
Struts 在项目主要起控制作用,只要用于web层(即视图层和控制层)
Struts本身是使用典型的MVC结构实现的,项目中使用了struts之后就等于项目也是一个MVC结构,使项目结构更清晰,分工更明细。
Struts在项目中主要负责视图层、控制层,在视图层提供了大量的标签库,提高视图层的开发速度。在控制层使用中
简单的说: struts 控制用的 hibernate 操作数据库的 spring 用解耦的 详细的说: struts 在 SSH 框架中起控制的作用 , 其核心是 Controller, 即 ActionServlet, 而 ActionServlet 的核心就是 Struts-confi g.xml. 主要控制逻辑关系的处理 . &n
原创
2013-01-17 09:12:00
609阅读
struts 控制作用,处理请求和返回请求,jsp页面发出请求,向jsp页面返回请求。hibernate 操作数据库的,增删改查。spring 用来解耦的,整合链接struts和hibernate 详细来说: struts 在SSH框架中起控制的作用,其核心是 action(controller),即 ActionServlet,而 ActionServlet 的核心就是 Stru
在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右)&nbs
hibernate:使用来连接数据库的,好处:如果写好项目要从oracle换成mysql,不用考虑ORACLE和mysql有哪些 sql语句不同,直接换就行了。spring:主要好处是控制反转和面向切面,也就是IOC,AOP。不光可以处理控制业务,而且可以方便的给程序做代理。 Struts: 有了STRUTS ,servelt基本就可以不用了。主要是Taglib和页面导航。Taglib是
最近开发一个基于SSH的项目,开发到中途遇到了很多问题,觉得使用servlet要比使用ssh简单好多,在开源中国社区看到一篇文章,写得很好,顺便可以复习一下servlet的知识:http://www.oschina.net/question/12_52027
转载
精选
2014-10-07 20:15:00
1100阅读
一、什么是SSH SSH 不仅仅只是一个框架,而是由多个框架集成而来,是 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架,结构清晰、可复用性好、维护方便的分层Web应用程序。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据
转载
2023-10-07 21:54:46
59阅读
1.主要说明SSH各部分的作用:
1>Struts2,Struts总的来说就是两个字--"动作"
请求到达之后核心的过滤器会调用对应的action,找到相对应的result来实现跳转。
2>hibernate,hibernate总的来说就是三个字--"持久层"
主要负责持久层:通过hibernate.cfg.xml配置数据库的连
在ssh项目中,是有明确分工的,spring的作用就相当于将struts和hibernate连接起来,是将两个没有关系的框架的特性,方法,action都放在spring的配置文件中使他们建立关系。取他门各自所长。而这些做法他们自己不知道,他们是听命于spring调度的,他的的任务只是做好自己的事情。这样做的好处就是任务结构分明,struts只管理显示与做什么,hibernate只关心怎么做,而sp
最近在看java web的相关内容,不管是整体还是细节,要学习的知识有很多,所以有一个好的学习体系非常重要。在阅读学习一些博客和教程中关于servlet的内容后,现将知识体系和自己的总结体会进行梳理,希望在更深入理解的同时,也能够帮到别人。一、servlet定义 java servlet是运行在web服务器或应用服务器上的程序,本质也是一个java类,是浏览器或客户端http请求与web服务器上
转载
2023-07-19 10:42:29
58阅读
今天总结的是Sping ,首选什么是Spring?Spring能做什么?Spring是一个轻量级的框架,可以用于一站式开发,因为Spring 可以组合很多的框架,hibernate,Struts2,mybites等等 Spring用到的资源很少,而且最小的完整的spring大小不到2M,Spring 的核心是IOC(控制反转
本文摘自O'REILLY出版的《Java Servlet编程》第二版,示例运行环境基于Tomcat 5.5服务器
第一章 简介
虽然servlet可以用来扩展任何允许Java的服务器功能,但它最常用的扩展Web服务器,为CGI脚本的提供强大高效的替代品。
servlet是普通服务器的扩展,即一个可被动态载入以提高服务器功能的Java类。servlet多用于Web服务器以替CGI脚
在ssh项目中,是有明确分工的,spring的作用就相当于将struts和hibernate连接起来,是将两个没有关系的框架的特性,方法,action都放在spring的配置文件中使他们建立关系。取他门各自所长。而这些做法他们自己不知道,他们是听命于spring调度的,他的的任务只是做好自己的事情。 下面结合实例理解解容器,D
文章目录SSH定义Spring---解耦用的Strusts---控制用的Struts2Struts2 V.S. SpringMVCHibernate---操作数据库用的 SSH定义SSH是多个框架(Struts+Spring+Hibernate,首字母组合SSH)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。Spring—解耦用的Spring的
转载
2023-07-31 16:36:16
57阅读
以 Servlet 3.0 源代码为基础。Servlet 是 Javaweb 应用的基础框架,犹如孙子兵法之于作战指挥官,不可不知。
转载
2016-02-17 19:17:00
120阅读
2评论
servlet作为一个web规范。其本身就算做一个web开发框架,可是其web action (响应某个URI的实现)的实现都是基于类的,不是非常方便,而且3.0之前的版本号还必须通过web.xml配置来添加新的action。servlet中有一个filter的功能,能够配置全部URI的功能都经过filter。我们能够基于filter的功能来实现一个简单的web框架。在这个框架中,主要改进URI
转载
2023-07-08 14:28:14
73阅读
spring在ssh框架中到底起到什么作用 在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它
将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语
句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大
致是:Jsp页面----Struts------Service(业务逻
转载
2023-05-22 11:33:03
47阅读
1、Servlet概述1、Servlet是什么【百度百科简介】: Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类
转载
2023-07-22 11:17:44
78阅读