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