A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 付付付付付 初级黑马   /  2018-5-27 16:35  /  773 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

【石家庄】ajaxEL&JSTLEL获取数据
以什么名字存到域中,就以什么名字取出来,存进去是什么类型的,取出来就是什么类型
数组,List:[]  ----遍历map,java对象:.  .属性
EL执行运算
empty:判断是否为空
not empty:判断是否不为空
lt :小于
gt :大于
le :小于等于
ge :大于等于
eq :等于
EL操作常用的web对象
${cookie.名字.value}
${pageContext.request.contextPath}
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>异步AJax原生的js的写法去实现:(了解)
利用js的框架去实现:(掌握)
原生的js的写法去实现:(了解即可)ajax概述: 异步的(a) js(j) and(a) xml(x)
同步:
异步:
ajax的功能:完成页面的局部刷新,不中断用户的体验
JS下的XMLHttpRequest属性:
        readyState:
                状态:
            0
            1
            2
            3
            4
    onreadyStatechange:
        status:获得异步加载响应的状态码,200 404 500
        responesText:获得异步加载响应的文本数据
        responestXml:获得异步加载响应的xml的数据       
方法:
        open:请求方式,请求路径,是否异步
        send:
        serRequestHearder:头信息,头的值,处理post请求方式的中文问题
创建XMLHttpRequest对象
        IE:将XMLHTTPRequest对象封装在一个ActiveXObject组件
        Firefox:直接就可以创建XMLHttpRequest对象

AJAX
$.get(
    "url",
    {
        "":"",
        "":""
    },
    function(data){ //data:服务器对当前这次请求的响应
        
    },
    "响应的类型"
);
$.post(
    "url",
    {
        "":"",
        "":""
    },
    function(data){ //data:服务器对当前这次请求的响应
        
    },
    "响应的类型"
);

$.ajax({
    url:"",
    type:"请求方式",
    data:{
        "":"",
        "":""
    },
    success:function(data){ //成功后执行
        
    },
    error:function(){ //出错之后执行
        
    },
    beforeSend:function(){ //发送之前执行
        
    },
    complete:function(){ //不管成功还是失败都执行
        
    }
});

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马