遇到的一个SpringMVC 注解传参的一个小bug,分享一下

    先描述一下bug出现的场景,前后须要调用两次后台数据json

        第一次获取后台数据的时候我定义了一个List<Map<String,Object>> 这样的一个集合接收数据,而后用ObjectMapper 的writeValueAsString方法将其序列化为json 字符串 ,使用SpringMvc 的Model 传递到jsp  页面 , 在jsp页面 用  js  获取这个json 对象  var  jsonObj=${后台传的json字符串};再获取这个对象中的一个值(这个值得中间有一个英文“.”)做为参数拼接成第二方位路径,访问后台,    @RequestMapping(value = "/url/{Param1}")
    public String SomeUrlName(@PathVariable String Param1){}这样接收的可是获取到的值只有一半,不全,最后不这样传值就没有问题!app

相关文章
相关标签/搜索