java中ajax使用--传回一个字符串
来源:互联网 发布:solaris和linux的区别 编辑:程序博客网 时间:2024/05/21 10:33
1--jsp页面调用的js函数
//检查用户名是否存在
function validateUserName()
{
var loginName = $("#userName").val();
$.ajax( {
type : "post",
url : "validateUserName.action",
dataType : "json",
data : {"loginName":loginName},
async : false,
cache : false,
success : function(msg) {
var objInfo = msg.jsonResultMsg;
if(objInfo == "true")
{
$("#userName").val('');
$("#userName").focus();
alert("用户名已存在,请更换用户名!");
}
}
});
}
2--xml配置<package name="sign-json" extends="json-default">
<!-- 验证用户名 -->
<action name="validateUserName" class="sealBusinessAction" method="validateUserName">
<result type="json">
<param name="includeProperties">jsonResultMsg</param>
</result>
</action>
</package>
3--XXaction.action
// 判断用户名是否已存在
public String validateUserName() {
try {
String loginName = getRequest().getParameter("loginName");
String Hql = "from TUserName t where t.userName = '" + loginName
+ "' ";
int count = this.sealbusinessService.GetCount(Hql);
if (count > 0) {
jsonResultMsg = "true";
} else {
jsonResultMsg = "false";
}
} catch (Exception e) {
e.printStackTrace();
}
return SUCCESS;
}
private String jsonResultMsg = null;
public String getJsonResultMsg() {
return jsonResultMsg;
}
public void setJsonResultMsg(String jsonResultMsg) {
this.jsonResultMsg = jsonResultMsg;
}
//检查用户名是否存在
function validateUserName()
{
var loginName = $("#userName").val();
$.ajax( {
type : "post",
url : "validateUserName.action",
dataType : "json",
data : {"loginName":loginName},
async : false,
cache : false,
success : function(msg) {
var objInfo = msg.jsonResultMsg;
if(objInfo == "true")
{
$("#userName").val('');
$("#userName").focus();
alert("用户名已存在,请更换用户名!");
}
}
});
}
2--xml配置<package name="sign-json" extends="json-default">
<!-- 验证用户名 -->
<action name="validateUserName" class="sealBusinessAction" method="validateUserName">
<result type="json">
<param name="includeProperties">jsonResultMsg</param>
</result>
</action>
</package>
3--XXaction.action
// 判断用户名是否已存在
public String validateUserName() {
try {
String loginName = getRequest().getParameter("loginName");
String Hql = "from TUserName t where t.userName = '" + loginName
+ "' ";
int count = this.sealbusinessService.GetCount(Hql);
if (count > 0) {
jsonResultMsg = "true";
} else {
jsonResultMsg = "false";
}
} catch (Exception e) {
e.printStackTrace();
}
return SUCCESS;
}
private String jsonResultMsg = null;
public String getJsonResultMsg() {
return jsonResultMsg;
}
public void setJsonResultMsg(String jsonResultMsg) {
this.jsonResultMsg = jsonResultMsg;
}
0 0
- java中ajax使用--传回一个字符串
- java中ajax使用--传回一个对象
- java中ajax使用--传回一个对象列表
- ajax查询数据库,服务器传回json字符串,js解析json
- vc中处理python传回来的字符串数据
- 23. 编写函数:从num各字符串中找出最长的一个字符串,并通过形参指针max传回该串地址。
- jQuery 中dialog的使用 对dialog中页面进行编辑后由ajax传回主页面 商品三级类的添加修改
- ashx一般处理程序接收ajax传回的json字符串,并写入到数据库
- java中使用Ajax技术
- java中Ajax的使用
- VB 一个Function传回多个值
- VB 一个Function传回多个值
- VB 一个函数传回多个值
- 如何将一个json字符串当成一个JSON对应来使用,在java中
- jquery ajax处理后端传回数据
- java 编程中使用Pattern+Matcher 从一个大字符串中提取特定文字
- Java中字符串的使用
- Java中字符串截取使用
- Windows下Redis的安装使用
- 初见Swift----基础一
- 浅谈局域网,内网,以太网的渊源
- nginx搭建简单图片服务器
- iOS内存泄漏自动检测工具PLeakSniffer
- java中ajax使用--传回一个字符串
- android Studio 找到MD5
- Unity游戏暂停之Update与FixedUpdate区别
- 报告感想
- ros下如何单独操作kuka-youbot机械臂
- hdu 5054 Alice and Bob(水题)
- Update和LateUpdate的区别
- 三种循环的执行机制(for while do while)
- Android中ViewPager + Fragment使用ButterKnife注解时出现空指针NullPoint的情况