JavaScript獲取到ModelAndView的對象


有時前端傳回的數據,在后台部分經過檢驗,發現數據在數據庫不存在。比如登錄的時候,密碼錯誤等等。這時我們可以通過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彈出一個alert

<script>
    if('${errorMessage1}'!=""){
        alert('${errorMessage2}');
    }
</script>

一定要記住引用${errorMessage2}的時候要用到單引號,不能使用雙引號。qaq,被這個坑到了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM