struts2 ---ajax请求(Json,jquery)
来源:互联网 发布:罗志祥有淘宝店吗 编辑:程序博客网 时间:2024/06/06 01:52
1.ajax数据类型为json,所以需要Json先关的2个Jar包 导入Lib下
2.struts.xml配置文件改变
<packgae name="xx" nameSpace="/" extends="Json-default"> //struts-default改成Json-default
<action name="test" class="xxx.xxx.TestAction">
<result name="success" type="json"></result>
</action>
</package>
3.Action
public class TestAction extends ActionSupport(){
private String info;
private String userId;
//加上get ,set方法
public String checkUserId(){
if("admin".equals(userId)){
info="用户id已存在";
}else{
info="用户id不存在,可用";
}
}
}
4.Jsp
4.1导入jquery.js 到Jsp中,js反正js文件夹下
4.2 <script>
$(function(){
$("#userId").blur(function(){
$.post("test!checkUserId",{userId:$(this).val()},function(result){
alert(result.info);
alter(result.userId);
},json)
})
})
</script>
4.3 <input type="text" name="userId" id="userId"/>
注意:返回的Json是所有Action的属性 ,属性是对象也行(实体必须get set方法,所以参数的构造方法,一定要有无参数的构造方法:否则实体作为属性无法获取值)
- struts2 ---ajax请求(Json,jquery)
- struts2 + jquery + json 进行ajax请求 (struts2)
- struts2 + jquery + json 进行ajax请求
- struts2 + jquery + json 进行ajax请求
- struts2 + jquery + json 进行ajax请求
- struts2 + jquery + json 进行ajax请求
- struts2 + jquery + json 进行ajax请求
- struts2 + jquery + json 进行ajax请求
- struts2 + jquery + json 进行ajax请求 .
- struts2 + jquery + json 进行ajax请求
- struts2 + jquery + json 进行ajax请求
- struts2学习之struts2 + jquery + json进行AJAX请求
- jquery ajax struts2 json
- struts2+jquery+ajax+json
- struts2+jquery+json 实现ajax请求,对象传值
- struts2 在jquery 进行ajax请求 返回json 和String
- struts2.5.1使用jQuery的ajax请求,返回json数据
- struts2+jquery+Ajax异步请求发送与解析json数据
- NodeJS缓存redis使用
- bzoj 4832 抵制克苏恩 概率期望dp
- SpringMVC上传文件
- 《Algorithms》算法第四版相关学习文章及代码。
- 欢迎使用CSDN-markdown编辑器
- struts2 ---ajax请求(Json,jquery)
- PWM技术
- python、java、C三种方法打印乘法表
- 本地存储localStorage的用法总结
- 对象的行为(构造函数、方法)
- vue.js基础-声明式渲染和条件与循环
- 【python】函数:函数文档、关键字参数、默认参数、收集参数
- 在Windows下搭建ftp服务
- Windows文件转到linux后,出现中文乱码问题