/*
* @(#)SimplePropertyAction.java 1.00 2012-3-8
*
* Copyright 2011 YONG-ZHI Tech. Co., Ltd. All rights reserved.
* YONG-ZHI PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
* http://hi.csdn.net/linchengzhi
*/
package cn.com.yongzhi.ajax.action;
import com.opensymphony.xwork2.ActionSupport;
/**
* 此类用于属性的ajax验证,比如页面传过来的值为:...?name=lcz
*
* @author linchengzhi
*/
public class PropertyAction extends ActionSupport {
private static final long serialVersionUID = 1L;
private Boolean flag; // 返回给页面的验证结果
private String name; // 待验证的属性
public String checkName() {
if ("lcz".equals(name)) {
flag = true;
System.out.println("验证成功:" + flag);
} else {
flag = false;
System.out.println("验证失败:" + flag);
}
return SUCCESS;
}
@Override
public String execute() throws Exception {
return SUCCESS;
}
public void setFlag(Boolean flag) {
this.flag = flag;
}
public Boolean getFlag() {
return flag;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本资源通过ajax实现对提交的form表单的验证,该代码不但有针对property验证,也有针对object验证,还有一个异步获取对象的实例;包含完整的代码和库文件;在myeclipse8.5和apache-tomcat-6.0.30测试通过;访问网址: http://localhost:8080/Json/checkProperty.jsp http://localhost:8080/Json/checkObject.jsp http://localhost:8080/Json/getJson.jsp
资源推荐
资源详情
资源评论
收起资源包目录
Json.rar (36个子文件)
Json
.project 1KB
.mymetadata 285B
src
cn
com
yongzhi
json
action
JsonActon.java 945B
ajax
action
ObjectAction.java 993B
PropertyAction.java 1KB
bean
User.java 330B
struts.xml 1KB
WebRoot
WEB-INF
classes
cn
com
yongzhi
json
action
JsonActon.class 1KB
ajax
action
PropertyAction.class 2KB
ObjectAction.class 2KB
bean
User.class 716B
struts.xml 1KB
lib
javassist-3.7.ga.jar 531KB
dom4j-1.6.1.jar 307KB
xwork-core-2.2.1.1.jar 997KB
gson-1.6.jar 161KB
struts2-core-2.2.1.1.jar 755KB
struts2-json-plugin-2.2.1.1.jar 55KB
commons-io-1.3.2.jar 86KB
commons-fileupload-1.2.1.jar 56KB
freemarker-2.3.16.jar 860KB
ognl-3.0.jar 224KB
commons-logging-1.0.4.jar 37KB
web.xml 651B
scripts
jquery-1.4.4.js 179KB
getJson.jsp 2KB
checkProperty.jsp 2KB
checkObject.jsp 3KB
META-INF
MANIFEST.MF 36B
checkObjectSuccess.jsp 837B
checkPropertySuccess.jsp 849B
.myeclipse
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.jdt.core.prefs 330B
org.eclipse.wst.jsdt.ui.superType.name 6B
.jsdtscope 500B
.classpath 1KB
共 36 条
- 1
linchengzhi
- 粉丝: 13
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页