1. 程式人生 > >軟體開發過程中遇到的問題(Java 、JavaScript)

軟體開發過程中遇到的問題(Java 、JavaScript)

6. Parameter 'xxx' not found. Available parameters are [1, 0, param1, param2]

原因:Mapper介面的方法沒有引數沒有加:@Param("xxx")

7. java.lang.IllegalStateException: Ambiguous mapping found. Cannot map ‘xxx’

原因: 在springmvc中不能同時對映一個名字(@RequestMapping("/xxx") 8. post not support 先檢查angular service和Spring MVC的請求方法 再檢查post的引數是否為unfefined?請求體是否符合規範?後臺spring mvc是否報錯?是不是SQL語句的問題?
9. 當JS controller裡面出現angularjs object is not a function,檢查一下controller注入的資源和function的引數是否對得上。在不同瀏覽器中查看出錯資訊會有額外的幫助。 10. 如果確定後臺controller返回的response格式沒有問題,而前臺出現json格式解析錯誤,如:SyntaxError: Unexpected token [ at Object.parse (native) , 則可能是因為前臺請求的執行緒衝突,如angularjs controller 同時呼叫一個向後臺發出請求的函式。 11. 如果Map裡面每個鍵值對的資料型別不一樣,則可以設定成Map<Object, Object>
12. json 字串中不能含有雙引號,反斜槓,否則會出現parse error。