`

GWT client 端验证

    博客分类:
  • GWT
阅读更多
import com.google.gwt.regexp.shared.RegExp;

	/** 获取用户设置的当前页码 */
	public int getCurrentaBoxVal() {
		int pageNum = 1;
		String currentPageBoxVal = currentPageBox.getValue().trim();
		String patternStr = "^\\d+$";

		if (null != currentPageBoxVal && currentPageBoxVal.length() > 0) {
			RegExp regExp = RegExp.compile(patternStr);
			boolean matchFound = regExp.test(currentPageBoxVal);
			if (matchFound) {
				pageNum = Integer.valueOf(currentPageBoxVal);
			} else {
				Window.alert("Please input positive integer !");
			}
		} else {
			pageNum = currentPageNumber;
		}

		return pageNum;
	}







.
分享到:
评论

相关推荐

    gwt 服务器端(内含配置教程)

    5. **设置服务器端代码**:GWT应用通常需要服务器端支持,如数据处理、验证或业务逻辑。你可以创建普通的Java Servlets或使用其他服务器框架(如Spring、Struts等)来实现这些功能。 6. **运行与调试**:Eclipse...

    GWT (GOOGLE WEB TOOLKIT)介绍PPT

    - **简单RPC调用**:GWT实现了简单的远程过程调用(RPC),使得服务器端和客户端之间的通信变得简洁。 - **强大的调试功能**:GWT支持Host Mode,允许开发者在调试过程中定位错误源。 - **浏览器兼容性**:GWT编译出...

    Gwt-ext学习笔记之基础篇

    - 完成这些操作后,会在指定的包名下自动生成`client`包、`server`包、`public`目录以及`Register.gwt.xml`和`Register.html`文件。 3. **添加初始代码** - 在`Register.java`的`onModuleLoad()`方法中加入以下...

    GWT SimpleXML, XML解析

    1. **发起HTTP请求**:在GWT中,可以使用`com.google.gwt.http.client.RequestBuilder`类来发起HTTP请求。通过设置URL、请求方法(GET或POST)以及可能的请求头和负载,可以向服务器请求XML数据。 2. **处理响应**...

    EDA.tar.gz_gwt

    1. **服务器端架构**:可能采用MVC模式或者Service层设计,处理来自GWT客户端的请求,管理集群的状态,执行资源调度等操作。 2. **数据模型**:定义表示集群节点、任务、资源等状态的数据结构,实现数据的持久化...

    org.jresearch.commons.gwt.utils.shared-1.0.45.zip

    GWT 是一个用于构建高性能、客户端-服务器端的Web应用程序的框架,它允许开发者使用Java语言编写前端代码。版本号1.0.45表示这是该项目的第45次更新或改进。 描述中的 "iteratee.zip, 猫的CoreIteratees" 暗示了这...

    Gwt-ext学习笔记

    创建完成后,会在指定的包路径下自动生成`client`包、`server`包、`public`目录以及`Register.gwt.xml`和`Register.html`文件。 4. 在`Register.java`文件的`onModuleLoad()`方法中添加代码示例: ```java ...

    cdap-authentication-client-1.0.0.zip

    【标题】"CDAP身份验证客户端1.0.0" ...综上所述,这个压缩包包含的内容涵盖了CDAP身份验证、GWT WebSockets库的使用,以及开源项目的实践,对于想要深入学习大数据应用开发和实时通信技术的开发者来说极具价值。

    GWT学习课件

    - **统一的编程模型**: GWT允许开发者使用Java编写客户端和服务器端代码,从而实现了语言层面的统一,便于代码复用和维护。 - **跨平台和兼容性**: 生成的Web应用能在多种现代浏览器中运行,包括但不限于Internet ...

    gwtp-dispatch-rpc-client-1.1.1.zip

    【描述】"gwtp-dispatch-rpc-client-1.1.1.zip" 是一个GWTP(GWT Platform)的Dispatch RPC客户端库的版本1.1.1。GWTP是一个用于构建Java GWT(Google Web Toolkit)应用程序的MVP框架,它提供了强大的 MVP 支持,...

    gwt-websocket-lib:GWT客户端应用程序使用WebSocket协议的库

    在GWT环境中,这通常涉及到使用`com.google.gwt.core.client.GWT.create()`方法实例化WebSocket接口。 2. **事件处理**:库通常会提供各种事件处理函数,如连接打开、关闭、错误以及接收到消息的事件。开发者需要...

    gwt-gae-channel:自动从code.google.compgwt-gae-channel导出

    GWT本身就是一个基于Java的开发框架,允许开发者使用Java编写前端代码,然后编译成JavaScript,运行在浏览器端。 在压缩包子文件的文件名称列表 "gwt-gae-channel-master" 中,"master"通常表示这是项目的主分支,...

    Axis2 配置与简单运用

    2. **生成客户端代码**: 在 `wsClient` 上右键,选择 `New > Web Service Client`,输入之前生成的 WSDL 文件 URL,配置 Axis2 运行时和服务器,完成设置后,Eclipse 将自动生成客户端代码。 **测试客户端** 1. **...

    jbpm3.2.3 要用jar包

    9. **jbpm-gwt-console-server.jar**/ **jbpm-gwt-console-client.jar**:这两者是jbpm的Web控制台组件,用于图形化展示和管理流程,客户端库用于浏览器端,服务器端库则部署在应用服务器上。 10. **依赖的第三方库...

    java开源包1

    1、透明的调用远端服务器提供的功能,例如UserService.getUserNameById; 2、单连接或多连接; 3、连接复用,因此在多线程获取连接时无需阻塞; 4、同步调用; 5、超时机制; 6、支持多种通信框架(Mina/Netty/...

    java开源包11

    1、透明的调用远端服务器提供的功能,例如UserService.getUserNameById; 2、单连接或多连接; 3、连接复用,因此在多线程获取连接时无需阻塞; 4、同步调用; 5、超时机制; 6、支持多种通信框架(Mina/Netty/...

    java开源包2

    1、透明的调用远端服务器提供的功能,例如UserService.getUserNameById; 2、单连接或多连接; 3、连接复用,因此在多线程获取连接时无需阻塞; 4、同步调用; 5、超时机制; 6、支持多种通信框架(Mina/Netty/...

    java开源包3

    1、透明的调用远端服务器提供的功能,例如UserService.getUserNameById; 2、单连接或多连接; 3、连接复用,因此在多线程获取连接时无需阻塞; 4、同步调用; 5、超时机制; 6、支持多种通信框架(Mina/Netty/...

    java开源包6

    1、透明的调用远端服务器提供的功能,例如UserService.getUserNameById; 2、单连接或多连接; 3、连接复用,因此在多线程获取连接时无需阻塞; 4、同步调用; 5、超时机制; 6、支持多种通信框架(Mina/Netty/...

Global site tag (gtag.js) - Google Analytics