Javaweb-json,ajax,i18n

1.JSON

JSON是一种轻量级的数据交换形式(跟xml作比较)

1.1 JSON在js中的使用

1.1.1 json的定义

json是由键值对组成,并由大括号包围。每个键由引号引起来,键和值之间使用冒号进行分隔。

1.1.2 json的访问

json本身是一个对象

json中的key访问就跟访问对象的属性一样:json对象.key

1.1.3 json的两个常用方法

json的存在有两种形式:

  1. 对象的形式存在,叫json对象

  1. 字符串的形式存在,叫json字符串

一般要操作json中的数据的时候,需要json对象的格式

一般要在客户端和服务器之间进行数据交换的时候,需要json字符串

JSON.stringify() 把json对象转换成json字符串

JSON.parse() 把json字符串转换成json对象

1.2 JSON在java中的使用

2.Ajax

2.1什么是ajax请求

2.3jQuery中的ajax请求

$.ajax方法

url 表示请求的地址

type 表示请求的类型

data 表示发送给服务器的数据

格式有两种

1.name=value&name=value

2.{key:value}

success 请求成功,响应的回调函数

dataType 响应的数据类型

常用的数据类型有:text,xml,json

$.ajax({

url: "http://localhost:8080/JSON_AJAX_i18n/ajaxServlet",

data: "action=jqueryAjax",

type: "GET",

success: function (data) {

alert("服务器返回的数据是:" + data);

// var jsonobj = JSON.parse(data);

$("#msg").html("编号:" + data.id + " 姓名:" + data.name);

},

dataType: "json",

});

$.get方法和.post方法

url 请求的url地址

data 发送的数据

callback 成功的回调函数

type 返回的数据类型

$.getJSON方法

url 请求的url地址

data 发送给服务器的数据

callback 成功的回调函数

表单序列化seralize()

seralize()可以把表单中所有表单项的内容都获取到,并以name=value的形式进行拼接。

3.i18n

1.国际化三要素

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只桃子z

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值