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. free查看内存情况

    free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区. free [option]     -b:以Byte为单位显示内存使用情况:      -k:以KB为单位显 ...

  2. 18_andriod常用布局&内容回顾

    线性布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:androi ...

  3. OpenGL 使用GLFW创建全屏窗口

    OpenGL 使用GLFW创建全屏窗口 GLFW库里面的glfwCreateWindow()函数是用来创建窗口的函数. 这样函数的原型是: GLFWwindow* glfwCreateWindow(i ...

  4. 基于MapReduce的矩阵乘法

    参考:http://blog.csdn.net/xyilu/article/details/9066973文章 文字未得及得总结,明天再写文字,先贴代码 package matrix; import ...

  5. 使用GEO数据库来筛选差异表达基因,KOBAS进行KEGG注释分析

    前言 本文主要演示GEO数据库的一些工具,使用的数据是2015年在Nature Communications上发表的文章Regulation of autophagy and the ubiquiti ...

  6. Shell字符串截取处理文件路径

    在生信处理流程中,从最初的fastq文件,经过分析处理后,会生成一堆的后续文件,如何在流程中合理的命名呢? 通常在批处理模式中,我们会得到多个样本*.fastq(或*.fq.*.fastq.gz.*. ...

  7. 6.【应急响应】Linux入侵排查思路

    0x01 入侵排查思路 一.账号安全 基本使用: 1.用户信息文件/etc/passwd root:x:0:0:root:/root:/bin/bash account:password:UID:GI ...

  8. 如何解决Failed to start component [StandardEngine[Catalina].StandardHost[127.0.0.1].StandardContext[]]问题

    调试web项目,项目部署到tomcat,报如下错误: java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleExc ...

  9. JS中的参数搜寻机制

    1: var color="blue"; function changecolor(color){ if(color=="blue"){ color=" ...

  10. Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance

    standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中.例如:现 ...