先描述一下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