`
kimfly
  • 浏览: 47675 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

SpringMVC之惑

    博客分类:
  • java
阅读更多
   最近在使用SpringMVC controller的时候,发现重用部分有着诸多疑惑,希望有高人能够指点一下:
    问题就是对于同一个Controller,如果我需要配置两个实现,那么只需要在xml文件里面配置两个bean就可以了,这样能够很大程度上能够重用。但是表现层该怎么重用呢?
    因为配置了两个bean,所以对应到map中的地址也就有两个了。对于controler对应的页面(jsp),其实可能就是对应文件中所使用的href或action不一样(对应到各个controller的map地址),就需要存在多份几乎相同的页面,请问你们是如何处理这个问题的呢。
分享到:
评论
6 楼 joachimz 2006-12-06  
两个办法:
1 全部采用相对地址
2 把controller对应的uri作为一个配置项,由controller传递给view
5 楼 goby2008 2006-12-05  
我建议你看看林信良的<spring技术手册>.
4 楼 taowen 2006-12-05  
引用

其实可能就是对应文件中所使用的href或action不一样(对应到各个controller的map地址)

生成页面的时候用参数生成这个部分不就行了?页面重用,取决于你用的模板框架是什么。把参数往model里一扔,就可以啦。
3 楼 kimfly 2006-12-05  
其实就是同一个controller由于需要,在xml中配置了多个(某个参数不一样),这样需要配置多个**.do了,但是我在jsp文件中需要指定连接到某个**.do,这样,就出现了多个jsp文件,他们唯一的不同就是指向**.do那句语句。
2 楼 sinokaka 2006-12-05  
我不太明白,为什么会出现两套东西呢?如果两个页面对应的都是一个controller为什么还有配置成两个呢?仅仅是为了**.do不一样吗?那么为什么不写成两个呢?
1 楼 flyspider 2006-12-04  
Controller和View都很接近,是不是应该从设计上找找原因?或者举个相对具体的例子给大家看看你的问题

相关推荐

    SpringMVC PPT_springmvc_

    总结,SpringMVC 以其强大的功能和灵活性,成为了 Java Web 开发的主流框架之一。通过理解并熟练掌握上述知识点,开发者可以构建出高效、可维护的 Web 应用程序。本教程的 PPT 将详细讲解这些内容,帮助你快速上手 ...

    SpringMVC之用户管理的源代码

    在这个“SpringMVC之用户管理的源代码”案例中,我们将深入探讨如何使用SpringMVC来实现一个基础的用户管理系统。 首先,我们需要了解SpringMVC的基本组件: 1. **DispatcherServlet**:它是SpringMVC的前端控制器...

    springMVC练手代码

    SpringMVC是Spring框架的一个模块,专为构建Web应用程序提供模型-视图-控制器(MVC)架构。这个“springMVC练手代码”压缩包包含的资源可以帮助初学者或开发者深入了解并实践SpringMVC的基本操作和核心概念。 首先...

    SpringMVC+Mybatis demo

    SpringMVC和MyBatis是Java Web开发中的两个核心框架,它们在构建高效、模块化的应用程序方面发挥着重要作用。SpringMVC是Spring框架的一部分,主要负责处理HTTP请求和响应,而MyBatis则是一个轻量级的持久层框架,...

    springmvc实战项目sample

    SpringMVC是一个强大的Java Web开发框架,由Spring社区开发,它是Spring生态系统的重要组成部分,主要用于构建后端服务。SpringMVC以其灵活的配置、高度模块化和优秀的性能深受开发者喜爱。在这个"springmvc实战项目...

    SpringMVC完整文档PDF

    SpringMVC的强大之处在于其灵活性、高效性和与其他Spring组件的无缝集成。 首先,我们来看`SpringMVC3.1中文文档.pdf`。这个文档可能涵盖了SpringMVC 3.1版本的详细信息。3.1版本是一个重要的里程碑,引入了若干...

    一、SpringMVC尚硅谷的笔记.md

    springmvc 笔记

    SpringMVC+sqlitejdbc的jar集合

    SpringMVC和SQLiteJDBC是两个在Java开发中常见的组件,它们分别用于构建Web应用程序和服务端数据存储。这里我们详细探讨这两个技术以及它们如何协同工作。 **SpringMVC** SpringMVC是Spring框架的一个模块,专门...

    springmvc基础.docx

    springmvc基础 包含代码+知识点+详细解释 1. 什么是springmvc? 2. springmvc框架原理 前端控制器、处理器映射器、处理器适配器、视图解析器 3. springmvc入门程序 目的:对前端控制器、处理器映射器、处理器...

    springMVC教案.rar

    它是Java开发人员在构建Web应用时的首选工具之一,因其灵活性、高效性和可扩展性而受到广泛赞誉。这个名为"springMVC教案.rar"的压缩包包含了学习SpringMVC所需的基础教程和相关图片,对初学者来说是一份非常有价值...

    SpringMVC Demo_java_springmvc_DEMO_

    SpringMVC是Spring框架的一部分,专门用于构建Web应用程序。它是一个模型-视图-控制器(MVC)架构的实现,提供了处理HTTP请求、数据绑定、验证、本地化、主题装饰等功能,极大地简化了Java Web开发。 这个名为...

    SpringMVC+Hibernate+EXT

    【SpringMVC】 SpringMVC是Spring框架的一部分,它是一个用于构建Web应用程序的轻量级、模型-视图-控制器(MVC)架构。SpringMVC通过将业务逻辑、控制逻辑和显示逻辑分离,提高了代码的可维护性和可测试性。在...

    SpringMVC学习编程代码

    SpringMVC是Spring框架的一个模块,专为构建Web应用程序提供模型-视图-控制器(MVC)架构。这个“SpringMVC学习编程代码”压缩包包含了一整套用于学习SpringMVC的实例代码,旨在帮助开发者更好地理解和掌握这一强大...

    SpringMVCC.zip

    SpringMVC是Spring框架的一部分,专门用于构建Web应用程序的模型-视图-控制器(MVC)架构。在本文中,我们将深入探讨SpringMVC 5.1.5.RELEASE版本的关键特性和使用方法,这对于初学者理解如何在Eclipse环境中搭建...

    尚硅谷SpringMVC部分全套教学文档笔记

    《尚硅谷SpringMVC部分全套教学文档笔记》涵盖了SpringMVC框架的核心概念和技术,通过一系列章节深入浅出地讲解了SpringMVC的各个方面。以下是基于这些文档内容的详细知识点总结: 1. **SpringMVC概述与HelloWorld*...

    springMvc源码分析

    springMvc源码分析springMvc源码分析springMvc源码分析springMvc源码分析springMvc源码分析springMvc源码分析

    【狂神SpringMVC配套课程代码】SpringMVC.zip

    【狂神SpringMVC配套课程代码】一共8个模块,大概可以看我的博客,都是自己学配套整理的 欢迎大家作为学习SpringMVC的参考!! 下面附上狂神B站课程网址,和我的博客笔记(共8章) 狂神老师B站课程:...

    java springmvc

    **SpringMVC详解** SpringMVC是Spring框架的一部分,它是一个模型-视图-控制器(MVC)架构的实现,用于构建Web应用程序。SpringMVC通过解耦控制器、业务逻辑和服务层,使得开发者可以更专注于应用程序的核心功能。...

Global site tag (gtag.js) - Google Analytics