spring3 mvc 请求路径问题
@RequestMapping(value="/ba/show.htm
",method=RequestMethod.GET)
public String show(CarriageHelpDomain carriageHelpDomain,Model model,HttpServletRequest request){
CarriageTemplate ct = cts.findDefaultTemplateByCarriageType("KAIDI");
log.debug("hhhhh:"+ct);
return "ba/order/carriage/show";
}
修改后:
@RequestMapping(value="/show.htm",method=RequestMethod.GET)
public String show(CarriageHelpDomain carriageHelpDomain,Model model,HttpServletRequest request){
CarriageTemplate ct = cts.findDefaultTemplateByCarriageType("KAIDI");
log.debug("hhhhh:"+ct);
return "ba/order/carriage/show";
}
/ba 是工程名,所以不能加了,如果加了,在引用的时候就得
/ba/ba/show.htm才正确,所以。要想路径为/ba/show.htm必须在controller层
去掉工程路径。
分享到:
相关推荐
Spring3MVC是Spring框架的一个重要模块,用于构建基于Java的Web应用程序。它提供了一个模型-视图-控制器(MVC)架构,帮助开发者将业务逻辑、数据处理和用户界面分离,实现更清晰的代码组织和更高的可维护性。在这个...
Spring3 MVC 是一款基于Java的轻量级Web应用框架,它是Spring框架的一部分,主要用于构建Web应用程序的模型-视图-控制器(MVC)结构。在本文中,我们将深入探讨Spring3 MVC的基础配置、注解使用以及核心概念。 一、...
《Spring Web MVC 5.0.9:深度解析与应用》 Spring Web MVC是Spring框架的核心模块之一,专为构建Web应用程序提供模型-视图-控制器(MVC)架构支持。在Spring 5.0.9这个版本中,它延续了Spring对开发者友好、灵活且...
**Spring3 MVC 深入研究** Spring3 MVC是Spring框架的一个重要组成部分,它是一个用于构建Web应用程序的轻量级、模型-视图-控制器(MVC)框架。本篇文章将深入探讨Spring3 MVC的核心概念、工作原理以及如何在实际...
Spring 3 MVC框架是Java开发者广泛使用的构建Web应用的工具,它为开发RESTful API提供了强大的支持。本教程将深入探讨如何利用Spring 3 MVC实现RESTful服务。 首先,理解REST的基本原则至关重要。RESTful架构有以下...
Spring3 MVC是一个强大的Java web开发框架,由Spring IO项目维护,它为构建基于模型-视图-控制器(MVC)架构的应用程序提供了全面的支持。在本实例中,我们将会探讨Spring3 MVC的核心特性、配置、控制器、视图解析...
3. **HandlerMapping**:该接口负责将请求与处理器(Controller)进行匹配,Spring MVC 提供了多种实现,如基于注解的 HandlerMapping,可以根据 @RequestMapping 注解将 URL 映射到控制器方法。 4. **...
8. **数据绑定和验证**:Spring-MVC提供了自动的数据绑定功能,可以从请求参数自动填充模型对象。同时,通过`@Valid`和`BindingResult`,可以实现表单验证。 9. **拦截器(Interceptor)**:可以定义在请求处理之前...
Spring3 MVC 和 Hibernate 是两个非常重要的 Java 开发框架,它们分别用于构建 Web 应用的模型-视图-控制器(MVC)架构和对象关系映射(ORM)。本示例代码将展示如何将这两个框架整合在一起,以实现高效、灵活的后端...
`@RequestMapping`注解是Spring MVC中用于映射HTTP请求的关键注解,它可以应用于类或方法上,指定处理请求的URL路径、HTTP方法等。HandlerMapping组件则负责根据这些映射信息找到合适的Controller方法。 五、...
Spring3MVC 注解详解 Spring3MVC 注解是基于 Java 的 Spring 框架中的一种编程模型,旨在简化 Web 应用程序的开发。下面将详细介绍 Spring3MVC 注解的概念、实现机制、配置方法和实践示例。 Spring3MVC 注解的...
接着,配置`web.xml`文件,声明DispatcherServlet,它是Spring MVC的入口点,负责调度请求到相应的处理器。 3. **控制器(Controllers)** 在Spring MVC中,控制器通常是实现了`org.springframework.web.bind....
【Spring3 MVC 框架详解】 Spring MVC是Spring框架的一部分,它是一个用于构建Web应用程序的模型-视图-控制器(MVC)架构。在Spring3版本中,这个框架已经相当成熟,为开发者提供了强大的功能和灵活性。让我们深入...
2. **高性能:** 开发者在使用Spring3MVC时可以更容易地编写出高性能的应用程序,而无需像使用Struts2那样需要处处考虑性能问题。 3. **灵活性:** Spring3MVC提供了极高的灵活性,开发者可以根据项目需求自由选择组件...
Spring MVC 是一个基于Java的轻量级Web应用框架,它是Spring框架的重要组成部分,主要用于构建Web应用程序的后端控制器。在Spring MVC中,开发者可以利用Model-View-Controller(模型-视图-控制器)架构模式来组织...
Spring MVC是Spring框架的核心部分,用于构建Web应用程序的模型-视图-控制器(MVC)架构。本主题将深入探讨Spring 2.0、2.5版本的MVC特性和Portlet MVC的相关知识。 首先,Spring 2.0在MVC方面引入了显著的改进,...
6. **注解驱动开发**:Spring MVC支持使用注解来简化配置,如@RequestMapping用于映射请求,@RequestParam用于获取请求参数,@PathVariable用于处理URL路径变量。 7. ** ModelAndView**:这个类是用来存储模型数据...
它可以放在类级别或方法级别,以定义请求的整体路径或具体操作。 **5. Service 和 DAO** 在实际应用中,Controller 通常不会直接处理业务逻辑或数据库操作。Service 层(标记为 `@Service`)负责业务逻辑,而 DAO ...
**Spring3 MVC与Ajax结合使用JSON** 在现代Web开发中,Spring框架的MVC模块与Ajax和JSON的集成是创建动态、响应式用户界面的关键技术。这个"Spring3 MVC Ajax with JSON"项目提供了一个Eclipse工程,包含了实现这一...