有時前端傳回的數據,在後臺部分通過檢驗,發現數據在數據庫不存在。好比登陸的時候,密碼錯誤等等。這時咱們能夠經過ModelAndView對象傳遞這些信息。前端
首先咱們定義一個ModelAndView對象數據庫
ModelAndView mav = new ModelAndView("Manual");//Manual是頁面名 DBCollection dbCollection1=dsForRW.getDB().getCollection("role"); long count=dbCollection1.find(q2).count();//在role數據庫中沒有找符合q2的數據 if(count==0){ mav.addObject("errorMessage2","沒有該權限"); return mav; }
而後在前端處理咱們選擇使用JavaScript彈出一個alertspa
<script> if('${errorMessage1}'!=""){ alert('${errorMessage2}'); } </script>
必定要記住引用${errorMessage2}的時候要用到單引號,不能使用雙引號。qaq,被這個坑到了。code