0 0

这段在spring mvc 配置文件里是什么意思?0


<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
        <property name="mappings">
            <props>
                <prop key="index.htm">indexController</prop>
            </props>
        </property>
    </bean>

<bean name="indexController"
          class="org.springframework.web.servlet.mvc.ParameterizableViewController"
          p:viewName="index" />



问题补充:那请问 是不是只有 index.htm 会被映射到indexController 了?
2012年7月29日 23:04

1个答案 按时间排序 按投票排序

0 0

采纳的答案

你少了一些配置信息,我在这里假设 .jsp  为结尾。

你提供的配置是说:

当访问URL的值为 index.htm 的时候,
SimpleUrlHandlerMapping 将会把这个地址映射到一个名叫 indexController 的 bean,
然后 Spring的上下文就会找到一个叫 indexController 的类ParameterizableViewController,
而这个类是其中一种非自定义的控制器,这个控制器最终转向一个叫 index.jsp 的页面。

2012年7月30日 09:00

相关推荐

    springmvc + spring + mybatis + maven整合配置文件

    在IT行业中,构建一个高效、可维护的企业级Web应用程序常常会采用MVC(Model-View-Controller)架构模式,Spring MVC、Spring框架和MyBatis是这种架构中的关键组件。结合Maven作为项目构建工具,我们可以实现优雅的...

    jetty 手动 加载spring mvc demo

    4. **配置Jetty**:在Java代码中,你需要创建一个Jetty的Server实例,并配置ServletContextHandler来加载Spring MVC的配置文件。例如,你可以使用`WebAppContext`来加载你的Web应用。 5. **启动Jetty**:最后,启动...

    将spring mobile集成到spring mvc

    在现代Web开发中,Spring框架是Java领域中最受欢迎的全栈解决方案之一,而Spring MVC作为其一部分,提供了强大的MVC(Model-View-Controller)架构支持。Spring Mobile是Spring框架的扩展,专为移动设备优化,它使得...

    activiti、spring mvc 基础web项目

    在项目初始化阶段,我们需要设置Spring MVC的配置文件,配置DispatcherServlet、视图解析器以及Spring的上下文加载。同时,我们需要引入Activiti的相关依赖,如activiti-engine、activiti-spring等,以确保能够正确...

    spring2.0MVC+spring2.5MVC+portletMVC

    3. **表达式语言(EL)**:Spring 2.5引入了Spring Expression Language(SpEL),可以在配置文件和视图层表达复杂的逻辑。 4. **AJAX支持**:通过jQuery和JSON,Spring 2.5更好地支持了异步请求和响应。 5. **更...

    spring mvc 教程

    1. **与Spring MVC深度整合**:Spring Web Flow 2.0不再是独立的框架,而是作为Spring MVC的扩展出现,这意味着开发者可以在同一个项目中混合使用Spring MVC和Spring Web Flow,实现更为灵活的Web应用架构设计。...

    maven + spring mvc整合示例代码下载.zip

    - **Spring配置**:创建bean配置文件,定义控制器、服务、数据访问对象等。 - **注解驱动开发**:使用@Controller、@Service、@Repository和@Autowired等注解简化配置。 4. **开发实践**: - **创建MVC控制器**...

    spring mvc、spring、mybatis、maven 整合示例源码

    3. **Spring MVC配置**:创建Spring MVC的配置文件(如servlet-context.xml),配置DispatcherServlet、视图解析器、拦截器等。 4. **MyBatis配置**:配置MyBatis的mybatis-config.xml文件,包括数据源、...

    Spring+spring MVC+MyBatis示例

    - **pom.xml**:Maven的项目配置文件,定义了项目依赖,包括Spring、Spring MVC和MyBatis的相关库。 - **src/main/java**:存放Java源代码,包括Service、DAO、Controller等组件。 - **src/main/resources**:存放...

    Servlet JSP Spring MVC初学指南(alin书签).pdf

    Servlet、JSP和Spring MVC是Java Web开发中的三个重要技术,它们在构建动态网页和企业级应用程序中扮演着核心角色。下面将详细解释这三个技术及其相互关系。 **Servlet** 是Java编程语言中的一种接口,由Java ...

    spring3.1相关配置文件

    在这个压缩包中,我们很可能会找到与Spring 3.1配置相关的各种文件,如XML配置文件、Java配置类以及相关文档。 1. **Spring核心**:Spring的核心特性包括依赖注入(Dependency Injection,DI)和面向切面编程...

    SpringSecurity+MVC入门Demo

    **Spring Security + Spring MVC 入门知识** Spring Security 是一个强大的和高度可定制的身份验证和访问...这个Demo应该包含了配置文件、控制器、视图和必要的测试代码,让读者能够直接运行并理解每个部分的作用。

    spring mvc+dwr环境配置

    在本篇配置手册中,我们将介绍如何在Spring MVC的环境下配置DWR环境,这包括web.xml的配置、创建dwr.xml文件、添加DWR的jar包、形成推送函数类以及在前台页面引入对应的JavaScript文件。 首先,web.xml的配置是整个...

    Spring-MVC的文件上传,下载的技术攻克

    为了启用文件上传,我们需要在Spring的配置文件中添加以下配置: ```xml &lt;bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"&gt; &lt;!-- 指定最大上传文件大小...

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

    - src/main/webapp/WEB-INF:存放Web相关的配置文件,如web.xml和Spring的配置文件。 - src/main/webapp/WEB-INF/classes:存放编译后的class文件。 - src/main/webapp/WEB-INF/lib:存放第三方库的jar包。 ##### ...

    spring mvc3 学习资料

    根据提供的文件信息,这是一份关于Spring MVC3的学习资料,涵盖了Spring MVC3的基础知识、高级特性和使用技巧。接下来,我将详细地说明文档中所提到的知识点。 1. WebMVC简介 - WebMVC指的是Model-View-Controller...

    Spring MVC 项目Demo

    通过学习这个项目,开发者可以掌握Spring MVC的使用,理解MyBatis如何处理数据库操作,了解Maven如何管理项目依赖,以及如何在Jetty上运行和调试应用。同时,IntelliJ IDEA的使用也会提升开发效率。

Global site tag (gtag.js) - Google Analytics