`

mvc:view-controller

 
阅读更多
http://blog.csdn.net/lzwglory/article/details/18314713

1、重定向
<mvc:view-controller path="/" view-name="redirect:/admin/index"/> 

即如果当前路径是/ 则重定向到/admin/index

2、view name
<mvc:view-controller path="/" view-name="admin/index"/> 

如果当前路径是/ 则交给相应的视图解析器直接解析为视图

<bean id="defaultViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:order="2"> 
        <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/> 
        <property name="contentType" value="text/html"/> 
        <property name="prefix" value="/WEB-INF/jsp/"/> 
        <property name="suffix" value=".jsp"/> 
    </bean> 


则得到的视图时 /WEB-INF/jsp/admin/index.jsp

不想进controller,可以在spring-mvc.xml中配置静态访问路径 
<!-- 访问静态资源文件  -->  
    <mvc:resources mapping="/images/**" location="/images/" cache-period="31556926"/>  

像这样,jsp文件若放在静态路径/images下,可以直接访问,而不经过controller。
分享到:
评论

相关推荐

    ASP.NET MVC学习笔记-Controller与View传值.

    ### ASP.NET MVC学习笔记-Controller与View传值 #### 一、引言 在ASP.NET MVC框架中,数据从Controller传递到View的方式是至关重要的。相比于传统的ASP.NET Web Forms模式,MVC架构更加注重分离关注点,即Model、...

    jquery-mvc.rar_The Client_jquery mvc_jquery.Controller_jquerymvc

    CorMVC is a jQuery-powered Model-View-Controller (MVC) framework that can aide in the development of single-page jQuery applications. It evolved out of my recent presentation, Building Single-Page ...

    基于PHP 新闻网站系统的毕业设计,本系统采用了MVC(Model-View-Controller)架构,将系统的业务逻辑、数据

    与传统的新闻网站不同,本系统采用了MVC(Model-View-Controller)架构,将系统的业务逻辑、数据和用户界面进行了分离,以实现更好的代码可读性和可维护性。 系统将包括以下功能: - 用户登录和注册 - 新闻发布和...

    关于设计模式MVC(Model View Controller)模型-视图-控制器

    **控制器(Controller)**作为模型和视图之间的桥梁,接收用户的输入,调用模型进行处理,然后根据模型返回的结果选择合适的视图来显示数据。控制器不直接生成输出,而是控制流程,使得应用的各个部分协同工作。 ...

    T01_SpringCrunchifyMVCTutorial:Funcionando - Spring-mvc-hello-world-example-tutorial-spring-model-view-controller-tips

    本教程基于 "T01_SpringCrunchifyMVCTutorial",旨在深入讲解如何创建并运行一个基本的 Spring MVC 项目,即 "Spring-mvc-hello-world-example-tutorial-spring-model-view-controller-tips"。这个教程由 Crunchify....

    spring mvc 使用

    Spring MVC 是一个强大的Java web应用程序开发框架,它用于构建基于模型-视图-控制器(Model-View-Controller,MVC)架构的应用程序。在本文中,我们将深入探讨Spring MVC的基本概念、特点以及如何进行配置。 一、...

    《Pro PHP MVC (English)》是一本关于使用 PHP 构建 MVC (Model-View-Controller

    MVC 设计模式: 介绍 MVC 设计模式的概念、原理和基本组成部分,包括模型、视图和控制器。 PHP 简介: 提供 PHP 编程语言的基础知识和语法,以及如何在 PHP 中实现 MVC 设计模式。 框架介绍: 介绍流行的 PHP 框架...

    web前端框架MVC(backBone)实现记账应用,后端使用node.js(版本: lpNote-1.0)

    Backbone.js是一款轻量级的JavaScript库,它遵循MVC(Model-View-Controller)设计模式,用于构建结构化的前端应用。在MVC架构中: 1. **Model**:代表数据模型,负责存储和处理业务逻辑,与服务器进行数据交换。 2...

    puremvc-js-multicore-framework-master

    PureMVC 是一个轻量级的、模型-视图-控制器(Model-View-Controller)框架,它最初是为Flash平台设计的,但随着时间的发展,已被移植到多种编程语言中,包括JavaScript。在本篇文章中,我们将深入探讨"puremvc-js-...

    Android-MVP_Design-Pattern:Model-View-Presenter(MVP)是Model-View-Controller(MVC)模式的一种变体,但专门针对页面事件模型

    Android-MVP_设计模式Model-View-Presenter(MVP)是Model-View-Controller(MVC)模式的一种变体,但专门针对页面事件模型。 MVP模式Model-View-Presenter(MVP)是Model-View-Controller(MVC)模式的一种变体,但...

    MVC-Spring-eGovFrameVersion-:MVC-Spring-eGovFrameVersion

    这个框架整合了Model-View-Controller(MVC)设计模式与Spring框架,旨在提供一种规范化的开发流程,使得开发人员能够更方便地管理应用程序的各个组件。在本文中,我们将深入探讨MVC-Spring-eGovFrameVersion的核心...

    php-mvc:PHP中Model-View-Controller架构模式的最佳实现!

    PHP MVC PHP中Model-View-Controller架构模式的最佳实现!特征范本路由筛选器快取验证数据注解安全要求PHP 7.x安装 $ composer require php-mvc-project/php-mvc服务器配置服务器必须将整个请求发送到./index.php...

    viper-plugin-jade-mvc:viper-plugin-jade-mvc

    【viper-plugin-jade-mvc】是一个专门为JavaScript开发的插件,主要针对使用Jade(现在被称为Pug)模板引擎的MVC(Model-View-Controller)架构。这个插件致力于提升开发者的效率,简化在Viper框架下使用Jade进行视...

    javaweb毕业设计附源码-javaweb-mvc:javaweb-mvc

    MVC的概念:是Model-View-Controller的简称,即模型-视图-控制器。MVC是一种设计模式,它把应用程序分成三个核心模块:模型、视图、控制器,他们各自处理自己的任务。 模型是应用程序的主体部分,模型表示业务数据和...

    .net-mvc:.net-mvc学习

    .NET MVC(Model-View-Controller)是微软提供的一款用于构建Web应用程序的框架,它结合了ASP.NET的功能和MVC设计模式的优势。在这个`.net-mvc`的学习资源中,我们可以深入理解如何利用C#语言和ASP.NET平台开发高效...

    spring-mvc-step-by-step(PDF)

    它基于MVC(Model-View-Controller)设计模式,使得开发者能够清晰地分离业务逻辑、数据处理和用户界面。本章节将详细介绍如何从零开始搭建一个Spring MVC应用。 ##### 1.1 创建项目目录结构 项目目录结构是任何...

    SpringMVC框架搭建及详解.pdf

    - `&lt;mvc:view-controller&gt;` 可用于快速创建简单的视图映射。 在实际开发中,还需要了解如何编写Controller、Service、DAO等层的代码,以及如何使用模板引擎进行视图渲染。Spring MVC提供了丰富的功能和灵活性,...

    MVC实现View—controller—Model分离

    MVC(Model-View-Controller)模式是一种经典的软件设计模式,广泛应用于Web开发领域,用于实现应用程序的业务逻辑、用户界面和数据存储之间的分离。这种模式将应用程序的不同部分划分为三个主要组件:模型(Model)...

    spring-mvc-test-sample-master.zip_spring mvc_springmvc-test

    4. **View**:视图负责数据的展示,Spring MVC支持多种视图技术,如JSP、Thymeleaf、FreeMarker等。 5. **ModelAndView**:这是Spring MVC提供的一个类,用于同时封装模型数据和视图名称,便于在控制器方法中返回。...

    Angle-3.4-mvc5-jquery

    MVC(Model-View-Controller)模式是它的核心设计思想,它将应用逻辑分为三个部分:模型(Model)负责数据处理,视图(View)负责展示,控制器(Controller)处理用户请求并协调模型和视图。 2. jQuery: jQuery ...

Global site tag (gtag.js) - Google Analytics