JSTL 的定义 
1  JSP 标准标签库 (JavaServerPage Standard Tag Library)
2  JSTL 通常会与EL 表达式合作实现JSP页面的编码
 
JSTL 的环境搭建
一:  使用步骤
1 , 在工程中引用JSTL 的两个jar包 和标签库描述文件
2 , 在JSP 页面中添加taglib 指令
3 , 使用JSTL标签 
标准标签库介绍  
 JSTL 标准标签库内的标签
通用标签
一  语法 
1  Set 设置指定范围内的变量值
 A 将value 值存储在范围为Scope的变量var
B 将value值设置到对象的属性中
 Out : 计算表达式并将结果输出显示
1    不指定默认值
2  指定默认值
 一 ; 语法 
1 remove : 删除指定范围内的变量
通用标签的使用:
 
条件标签: 
if: 用于替换jsp中所有的条件代码
1  语法结构
迭代标签
Foreach : 用于替换JSP 中所有的循环代码
1  语法结构。
2 示例代码

JQuery:

一个简洁、快速的前端JS框架,“Write less,do more”,js中常用的操作,进行简化封装 
js:
document.getElementById("idName");
 
JQuery:
元素选择器
$("span")
 
id:
$("#idName")
 
class:
$(".className")
 
获取元素值:
表单元素:
$("#idName").val();
普通元素:
$("#idName").html();
 
设置元素值:
表单元素:
$("#idName").val("值");
普通元素:
$("#idName").html("值");
 
追加:
$("#idName").append("值");
 
事件:
点击事件:
$("#idName").click(function(){
})
$("document").ready(function(){
})
 
页面跳转:
$("location").attr("href","");
window.location.href="";
页面重新加载:
window.location.reload();
 
 
 
Ajax:是一种服务器的数据交换技术,实现页面局部刷新,或数据异步提交
JQuery也对Ajax进行封装
$.ajax({
url:"", -->发给谁
type:"post", -->请求方式
dataType:"json", -->期待服务响应的数据类型
data:{ -->传给服务器的数据,键值对形式
key1:value1,
key2:value2
},
success:function(data){ }
});
JSON:
是一种简洁的数据交换格式
就是有规则的字符串
对象:{},键值对
数据与数据间用逗号分隔
数组:[]
需要导入json 的jar 包
jackson:依赖最少,使用比较方便的工具

JSTL,JQuery,Ajax,Json的更多相关文章

  1. 原生js,jquery通过ajax获得后台json数据动态新增页面元素

    一.原生js通过ajax获取json数据 因为IE浏览器对ajax对象的创建和其他浏览器不同,为了兼容全部浏览器,我用下面的代码: function createXMLHttpRequest(){ t ...

  2. 通过Jquery中Ajax获取json文件数据

    1. JSON(JavaScript Object Notation): javaScript对象表示法: 是存储和交换文本信息的语法,比xml更小,更快,更易解析. 2. JSON基本书写格式 : ...

  3. 通过JQuery的$.ajax()把 json 数据 post 给 PHP

    通过JQuery的$.ajax()把 json 数据 post 给 PHP时的几种情况: 无法在PHP中通过$_POST 以及 $_REQUEST 获取json数据,即 $json = $_POST[ ...

  4. 使用JSONP,jQuery的ajax跨域获取json数据

    网上找了很多资料,写的不错,推荐下: 1.深入浅出JSONP--解决ajax跨域问题 (http://www.cnblogs.com/chopper/archive/2012/03/24/240394 ...

  5. python全栈开发day48-jqurey自定义动画,jQuery属性操作,jQuery的文档操作,jQuery中的ajax

    一.昨日内容回顾 1.jQuery初识 1).使用jQuery而非JS的六大理由 2).jQuery对象和js对象转换 3).jQuery的两大特点 4).jQuery的入口函数三大写法 5).jQu ...

  6. jquery 使用ajax,正常返回后,不执行success的问题

    背景: 在使用到jQuery的ajax时,如果指定了dataType为json,老是不执行success回调,而是执行了error回调函数. 原因: 然后继续下载了几个jquery版本,如1.3.2, ...

  7. Jquery调用ajax,出现一直跳转到error问题

    今天做项目的时候,遇到ajax请求,一直都是跳转到了error部分,一直没有进入success部分 后来查了一下网上的资料,有两三种说法, 一种是将dataType :'json',改成你相应的版本, ...

  8. ajax-解决跨域请求(基于js,jQuery的josnp,设置响应头的cors)

    同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响.可以说Web是构建在同源策略基础之上的 ...

  9. 紧接上篇,jQuery调用jsonp,并且在页面上展示

    在上篇中提到了spring4.1+支持jsonp的调用,做了个例子,用来在页面上展示jsonp: (js写的丑了点,本人后端出生,前端大侠们轻拍~) var Menu = function () { ...

  10. python 全栈开发,Day53(jQuery的介绍,jQuery的选择器,jQuery动画效果)

    01-jQuery的介绍 1.为什么要使用jQuery 在用js写代码时,会遇到一些问题: window.onload 事件有事件覆盖的问题,因此只能写一个事件. 代码容错性差. 浏览器兼容性问题. ...

随机推荐

  1. [dp]LCS最长公共子序列

    https://www.51nod.com/tutorial/course.html#!courseId=4 复杂度:${\rm O}(nm)$ 转移方程: #include<bits/stdc ...

  2. robot framework结合Jenkins(一)

    一.CI与Jenkins介绍: 1.持续集成(CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化 ...

  3. Spring入门第一课

    今天先不讲Spring是什么. Spring网址:http://projects.spring.io/spring-framework/ Eclipse 安装开发IDE 在Eclipse Market ...

  4. eos命令

    ps -ef|grep javakill -9 端口号cd /opt/sudytrue>nohup.outnohup eos7.5/startServer.sh &

  5. 1. xss原理分析与剖析(1)

    0×01 前言: <xss攻击手法>一开始在互联网上资料并不多(都是现成的代码,没有从基础的开始),直到刺的<白帽子讲WEB安全>和cn4rry的<XSS跨站脚本攻击剖析 ...

  6. LeetCode第20题:有效的括号

    问题描述: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效. 有效字符串需满足: 左括号必须用相同类型的右括号闭合. 左括号必须以正确的顺序闭合. 注意空 ...

  7. hdu1083

    #include"stdio.h" #include"string.h" #define N 305 int mark[N],link[N],map[N][N] ...

  8. C#——各种参数,扩展方法

    余近日复习C#之基础知识,故作一随笔,也是对此前几篇博客中所记录的传值参数相关内容之汇总,还望诸位加以批评指正. 该博客包括以下内容: 传值参数 引用参数 输出参数 数组参数 具名参数 可选参数 扩展 ...

  9. Ocelot(四)- 认证与授权

    Ocelot(四)- 认证与授权 作者:markjiang7m2 原文地址:https://www.cnblogs.com/markjiang7m2/p/10932805.html 源码地址:http ...

  10. 51nod1043(数位dp)

    题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1043 题意:中文题诶- 思路:数位dp 我们用dp[i][j ...