`

springmvc @PathVariable 精度丢失

 
阅读更多

@RequestMapping(value = "/postLatLon/{lon}/{lat}")

@PathVariable("lon") double lon,@PathVariable("lat") double lat

在使用时候发现lat原来给定22.01245,结果返回的是22.0

小数点丢失

解决:

<bean id="handlerMapping" class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
    	<property name="order" value="0" />
    	<property name="useDefaultSuffixPattern" value="false" />
    </bean>

 参考

https://jira.springsource.org/browse/SPR-5778

分享到:
评论

相关推荐

    SpringMVC@RequestMapping(重点)@RequestParam@PathVariable示例

    public Book getUserBook(@PathVariable("userId") Long userId, @PathVariable("bookId") Long bookId, @RequestParam("action") String action) { // ... } ``` 这个方法将处理形如`/users/123/books/456?action...

    SpringMVC中使用@PathVariable绑定路由中的数组的方法

    SpringMVC 中使用 @PathVariable 绑定路由中的数组的方法 在 SpringMVC 中,使用 @PathVariable 绑定路由中的数组是一种常见的需求,特别是在批量删除功能时,需要传递一个数组给后台,以便删除多条数据。在本文中...

    spring mvc中的@PathVariable获得请求url中的动态参数

    在Spring MVC框架中,`@PathVariable`是一个注解,它用于从URL模板中获取动态参数并将其绑定到控制器方法的参数上。这个注解在处理RESTful风格的HTTP请求时非常有用,因为它允许我们将URL路径的一部分与方法参数直接...

    SpringMvc中获取 PathVariable的值的方式.docx

    在Spring MVC框架中,`@PathVariable` 是一个用于从URL模板中提取占位符值的注解,这对于处理动态路由非常有用。以下是关于在Spring MVC中获取`PathVariable`的值的详细方法: ### 一、URL模板与`@PathVariable` ...

    springmvc2.5.6实现webservice rest接口实例

    1、访问地址:http://localhost:8080/springmvc/user/hello?userId=123456 2、配置步骤: 1)引入架包;...3以上版本就支持@PathVariable注解,允许的话,建议采用SpringMVC4,增加了一些新特性 ;

    springmvc-restful-pathvariable

    RESTful设计强调资源的定位和操作,其中`@PathVariable`是一个关键组件。本文将深入探讨如何使用`@PathVariable`来处理URL中的动态参数,以及如何解决在Spring MVC中可能出现的乱码问题。 首先,`@PathVariable`是...

    快速解决SpringMVC @RequestBody 用map接收请求参数的问题

    快速解决SpringMVC @RequestBody 用map接收请求参数的问题 在 SpringMVC 中,使用 @RequestBody 注解可以将请求体中的数据转换为 Java 对象,但是在使用 map 接收请求参数时,经常会遇到一些问题。本文将讨论如何...

    SpringMVC @ControllerAdvice使用场景

    主要介绍了SpringMVC @ControllerAdvice使用场景,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    SpringMVC RESTFUL风格

    在SpringMVC框架中实现RESTFUL风格主要依靠`@RequestMapping`注解和`@PathVariable`注解。 ##### `@RequestMapping`注解 `@RequestMapping`用于映射请求到控制器类或其方法上,可以指定请求的URL路径、请求方式等...

    springmvc2.5.6实现rest接口实例

    1、访问地址:http://localhost:8080/springmvc/user/hello?userId=123456 2、配置步骤: 1)引入架包;...3以上版本就支持@PathVariable注解,允许的话,建议采用SpringMVC4,增加了一些新特性 ;

    spring接口参数实例.rar

    springmvc2.5.6实现webservice 接口 带参数设置 1、访问地址:http://localhost:8080/springmvc/user/hello?userId=123456 ...3以上版本就支持@PathVariable注解,允许的话,建议采用SpringMVC4,增加了一些新特性

    注解配置SpringMVC

    public String updateUser(@PathVariable Long id, User user) { // ... } @DeleteMapping("/delete/{id}") public String deleteUser(@PathVariable Long id) { // ... } } ``` ### 4. @PathVariable ...

    springmvc之@RequestMapping的demo

    5. **路径变量**:使用`@PathVariable`可以从URL路径中提取值,如: ```java @GetMapping("/user/{id}") public User getUser(@PathVariable("id") int userId) { // ... } ``` 这个方法会从"/user/{id}"的...

    SpringMvc @RequestParam 使用推荐使用包装类型代替包装类型

    SpringMvc @RequestParam 使用推荐使用包装类型代替包装类型 SpringMvc 框架中的 @RequestParam 注解是一种常用的参数注解,用于将 HTTP 请求参数绑定到方法参数上。该注解提供了多种参数类型的支持,包括基本数据...

    SSM笔记-SpringMVC REST风格、基本标签初识

    总结,SpringMVC提供了强大的工具来构建RESTful服务,结合`@RequestMapping`及其衍生注解,可以轻松地处理HTTP请求,并通过`@PathVariable`、`@RequestParam`等获取请求参数。理解并熟练运用这些知识,能帮助开发者...

    springmvc 参数绑定例子

    本示例将深入探讨`@RequestParam`、`@CookieValue`、`@PathVariable`和`@ModelAttribute`这四个注解在参数绑定中的应用。 首先,`@RequestParam`注解用于从HTTP请求的查询参数或POST请求体中获取数据。例如,当用户...

    SPRING MVC 的请求参数获取的几种方法

    public ModelAndView helloWorld(@PathVariable String id, @PathVariable String str){ System.out.println(id); System.out.println(str); return new ModelAndView("/helloWorld"); } ``` 在上面的代码中,...

    springMVC接收参数的几种注解.pdf

    public void findPet(@PathVariable String ownerId, @PathVariable String petId, Model model) { // ... } ``` 如果参数名与 URI 模板中的变量名不一致,可以使用 `@PathVariable("name")` 指定变量名。 2. ...

    SpringMVC的@InitBinder参数转换代码实例

    SpringMVC的@InitBinder参数转换代码实例 本文主要介绍了SpringMVC的@InitBinder参数转换代码实例,通过示例代码详细介绍了@InitBinder的使用方法和原理,对大家的学习或者工作具有一定的参考学习价值。 一、什么...

Global site tag (gtag.js) - Google Analytics