`
newslxw
  • 浏览: 212271 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

谈谈spring mvc和struts + spring

阅读更多
我接触的项目大部分都用到struts + spring,少部分用到了spring mvc而没采用struts的。
spring mvc返回处理结果的JSP路径不能随意指定,都必须是请求页面的相对路径下,这点很不好,
在我需要统一错误处理,异常处理时,显得格外麻烦,而struts就方便多了。

只有两者的效率方面,struts是每个请求生成一个action而spring是调用方法,显得spring比较高,但没用工具测试过,都是主观想法。

分享到:
评论
9 楼 grandboy 2011-04-29  
我只有一个小项目里用Struts, 我更喜欢Spring MVC, 说不清楚为什么.
8 楼 fuliang 2011-04-29  
我感觉完全没有必要使用struts+spring组合了,springMVC3的性能、灵活、强大和优雅已经远超struts。
7 楼 yin_bp 2011-04-29  
他们都没有bboss mvc好用,有兴趣的同学可以看看ppt介绍:
http://yin-bp.iteye.com/admin/blogs/1004719
6 楼 linguoluo 2011-04-29  
看来你还是没理解透彻
5 楼 wad12302 2011-04-29  
<property name="prefix" value="/" />
<property ame="suffix"  value=".jsp"></property>

view 里面任你写:
xx/xxx/xxx
4 楼 bastengao 2011-04-29  
有没有能说说他们两个哪个更好用一些?
3 楼 hch1011 2011-04-29  
"spring mvc返回处理结果的JSP路径不能随意指定" 
显然这个可以定义常量,
或者定义个映射文件, 和strut2效果一样!
2 楼 zb7503 2011-04-29  
LZ明显不会用spring mvc
1 楼 jialeadmin 2011-04-29  
效率Spring高

相关推荐

    Spring+Spring MVC+Struts+hibernate开发摄影平台完整版系统

    《构建摄影平台:Spring+Spring MVC+Struts+Hibernate整合详解》 在现代Web开发领域,Spring框架以其灵活性和强大的企业级应用支持而备受青睐。本项目“Spring+Spring MVC+Struts+Hibernate开发摄影平台完整版系统...

    Spring+Spring MVC+Struts+hibernate开发的摄影平台完整版系统

    含文档,系统功能完整,数据库齐全,初始链接密码为root,配置数据库在applicationContext.xml里 后台管理员,可以自己添加设置,初始为:admin,admin localhost:8080/sypt

    图书管理系统spring+struts+hibernate

    《图书管理系统spring+struts+hibernate》是一款基于Java技术栈开发的图书管理软件,其核心框架包括Spring、Struts和Hibernate。该系统利用MySQL作为数据库存储数据,提供了完整的数据库备份,确保了数据的安全性与...

    struts2+spring2.5+hibernate3.2 + freemarker 全新功能实现的增删改查+freemarker 摸版

    struts2+spring2.5+hibernate3.2 + freemarker 全新功能实现的增删改查+freemarker 摸版 struts2 的方式自己去看简单。 spring2.5 是用注释来注入 hibernate3.2 是用ejb3注解映射关系 hibernate3 +个属性可以自动...

    spring+struts2+hibernate+mybatis

    一个简单的spring+struts2+hibernate+mybatis整合(数据库脚本放在项目资源文件的sql目录下) 因为没想好mvc用springmvc好,还是struts2好 所以没有整合进去

    struts+spring+hibernate三大框架整合

    SSH三大框架,即Struts、Spring和Hibernate,是Java Web开发中的常用技术组合,它们各自负责不同的职责:Struts作为MVC模式中的Controller层,处理用户请求并转发到相应的业务逻辑;Spring则作为核心容器,负责依赖...

    struts2+spring+mybatis+easyui的实现

    总的来说,"struts2+spring+mybatis+easyui"的实现是一个标准的Java Web项目结构,它利用Maven进行构建管理,通过整合四个组件,实现了后端的业务逻辑处理、数据访问和前端的用户界面展示。这种架构在实际开发中具有...

    Spring+Struts2+hibernate+Redis整合

    在IT行业中,SSH(Spring、Struts2、Hibernate)是一个经典的Java Web开发框架组合,而Redis则是一个高性能的键值存储系统,常用于缓存和数据持久化。将SSH与Redis整合,可以提升应用程序的性能和响应速度。下面将...

    通用开发平台(spring mvc + spring + bootstrap + hibernate)

    标签中的“java,ssh,te”可能代表Java、Struts+Spring+Hibernate(SSH)组合和一些技术交流(TE)的含义。SSH曾是Java Web开发中流行的组合,但随着Spring MVC的崛起,SSH逐渐被SSM(Spring MVC、Spring、MyBatis)...

    spring+struts2+ibatis整合的jar包

    在提供的"spring+struts2+ibatis整合的jar包"中,lib1可能包含了这三个框架以及它们的依赖库。这些jar文件是运行整合应用必不可少的组件,它们包含了框架的API、实现和一些工具类,帮助开发者快速搭建和运行整合项目...

    CXF2.1.3+spring3.0+struts2.3.4

    通过CXF创建服务,利用Spring进行组件管理和依赖注入,再借助Struts2处理用户交互,可以构建出高效且稳定的业务系统。压缩包中的"CXFWebService"可能包含了项目配置、源代码、依赖库等资源,帮助开发者理解和学习...

    spring webmvc struts 2.5 很难找的依赖包

    spring webmvc struts 2.5 spring webmvc struts 2.5 spring webmvc struts 2.5 spring webmvc struts 2.5 spring webmvc struts 2.5 spring webmvc struts 2.5 spring webmvc struts 2.5 spring webmvc struts 2.5 ...

    spring+struts+ibatis

    总的来说,"spring+struts+ibatis"是一个成熟的Java Web开发解决方案,它提供了良好的分层架构和组件化开发能力,便于团队协作和代码管理。同时,结合ExtJS可以创建功能强大、用户体验优秀的Web应用。

    spring+struts+hibernate框架

    "Spring+Struts+Hibernate"(SSH)框架是Java Web开发中的经典组合,被誉为"三剑客"。这个框架集合提供了全面的企业级应用解决方案,帮助开发者构建高效、可扩展且易于维护的Web应用程序。 Spring框架是核心,它...

    spring + spring mvc + hibernate + mysql 整合开发任务流程后台管理系统

    对于标签中的"java,ssh,te","java"代表Java语言,"ssh"是Spring、Struts和Hibernate的缩写,虽然本项目没有使用Struts,但可以理解为对Spring和Hibernate的整合,"te"可能是技术或者模板引擎的简写,可能指的是...

    spring mvc + spring + hibernate 全注解整合开发视频教程 09

    【标题】"Spring MVC + Spring + Hibernate 全注解整合开发视频教程 09" 提供了一次深入了解Java企业级应用开发的机会,特别是在使用Spring MVC、Spring和Hibernate这三大核心框架进行全注解配置的场景下。...

    struts+spring+hibernate实现图书修改和删除

    SSH整合的关键在于配置文件,包括Struts 2的struts.xml、Spring的applicationContext.xml和Hibernate的hibernate.cfg.xml。这些文件定义了各组件之间的关系和行为。例如,struts.xml中配置Action类及其结果视图,...

    Spring + Struts +Hibernate简单学习源码

    Spring、Struts和Hibernate是Java开发中非常经典的三大框架,它们各自负责应用程序的不同层面:Spring作为全面的容器和依赖注入框架,负责管理对象和提供事务处理;Struts则是一个MVC(模型-视图-控制器)框架,主要...

    Struts+Spring+Hibernate+MySQL

    Struts提供了MVC(Model-View-Controller)设计模式的支持,Spring作为一个全面的轻量级框架,提供了依赖注入和AOP(面向切面编程)功能,Hibernate则是用于对象关系映射(ORM)的神器,而MySQL则是一个广泛使用的...

    spring mvc+spring+hibernate+bootstrap开发失物招领项目包括前台页面和后台管理系统

    这是一个典型的Java Web应用,利用了SSH(Spring、Struts和Hibernate)的经典组合,不过这里Struts被Spring MVC所替代,提供了更灵活的MVC架构。 1. **Spring MVC**:Spring MVC是Spring框架的一部分,用于构建Web...

Global site tag (gtag.js) - Google Analytics