【石家庄校区】EL+JSTL+AJAX
1、EL&JSTL EL获取数据 以什么名字存到域中,就以什么名字取出来,存进去是什么类型的,取出来就是什么类型。 数组,List:[] ----遍历 map,java对象:. .属性
EL执行运算 empty:判断是否为空 not empty:判断是否不为空
EL操作常用的web对象 ${cookie.名字.value} ${pageContext.request.contextPath}
2、JSTL JSTL的中判断 <c:if test="${}">
test:如果test返回true,标签内的内容就会被输出
</c:if>
if标签没有else,如果想表达else的情况,从条件着手 JSTL中的遍历 <c:forEach var="" items="" varStatus="status">
status.index
status.count
</c:forEach>
<c:forEach var="" begin="" end="" step="" varStatus="status">
</c:forEach>
3、AJAX 三种常用方法: $.get(
"url",
{
"":"",
"":""
},
function(data){ //data:服务器对当前这次请求的响应
},
"响应的类型"
);
$.post(
"url",
{
"":"",
"":""
},
function(data){ //data:服务器对当前这次请求的响应
},
"响应的类型"
);
$.ajax({
url:"",
type:"请求方式",
data:{
"":"",
"":""
}, dataType:"响应类型"
success:function(data){ //成功后执行
},
error:function(){ //出错之后执行
},
beforeSend:function(){ //发送之前执行
},
complete:function(){ //不管成功还是失败都执行
}
});
|