JSP数据加载的两种方式
第一种:
三层架构写在controller的页面跳转前面,set到request域中
request.setAttribute("name", list);
return XXX.jsp;
然后到JSP页面get出相应的值:
var list =<%=request.getAttribute("name").toString()%>;
第二种:写在JSPfunction函数里,转向页面时,用Ajax渲染加载数据。
$(function () {
initialdata();
});
function initialdata(){
$.ajax({
url: "查询数据的controller",
cache: false,
dataType: "json",
//ret 是controller返回的数据
success: function (ret) {
//把controller返回的数据set到jsp页面上
}
})
}