前端js,jQ获取后端(ModelAndView)的数据

一、前端js,jQ获取后端(ModelAndView)的数据

1、将model中的值赋给hidden,然后Js获取隐藏域的值。

后台的实现:

@RequestMapping("/QEditorMod1")
    public String QEditorMod1(ModelMap model){
        model.addAttribute("staff_name","cxx" );
        return "questionEditorTemplate/QEditorMod1";
    }

前端值的获取

//将值赋给hidden域
<input type="hidden" th:value="${staff_name}" id="staff_name2"/>
//Js 获取hidden的隐藏域
var staff_name2=$("#staff_name2").val();

二、Thymeleaf 获取model中的值

2、访问model中的数据
//通过“${}”访问model中的属性

<div class="panel-body">
         <span th:text="${singlePerson.name}"></span>
</div>
3、在javascript中访问model
<script th:inline="javascript">
        var single = [[${singlePerson}]];
    //或(如果第一种方式不行使用第二种)
        console.log(single.name+"/"+single.age)
 </script>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章