- 浏览: 9998 次
- 性别:
最新评论
文章列表
(function($) {
$.fn.extend({
/**
* 验证id为inputId的控件值是不是为空
*/
isEmpty :function(myThis) {
if( $(myThis).val().length ==0)
{
alert("不能为空");
$(myThis).focus();
return false;
}
return true;
},
/**
* 验证id为inputId的控件的 ...
package test.user.taojq;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Collections;
import java.util.Date;
public class Test {
public static void main(String[] argStrings){
SimpleDateFormat sdf = new SimpleDateForm ...
package test.user.taojq;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
class User {
String name;
String age;
public User(String name,String age){
this.name=name;
this.age=age;
}
public String getAge() ...
<html>
<head>
<script type="text/javascript">
function startTime()
{
var today=new Date()
var h=today.getHours()
var m=today.getMinutes()
var s=today.getSeconds()
// add a zero in front of numbers<10
m=checkTime(m)
s=checkTime(s)
document.getElementById('t ...
[size=large]作为一个J2EE的开发者,我们基本上是开发基于WEB的应用系统。事实上,工作流,状态管理以及验证都是需要解决的重要功能。而HTTP协议的无状态性决定了这些功能都不容易实现。Spring的WEB框架就是来帮助我们解决这些 ...
<!-- 配置sessionFactory -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<!-- 把hibernate的配置文件注入进去 -->
<property name="configLocation">
<value>classpath:hibernate.cfg.xml</value ...
对于dwr处理同步问题
- 博客分类:
- dwr
摘抄别人的 留着自用
有时会出现在服务器端执行了..并将值赋值给了客户端.但是客户端取的时候没有得到值..
出现的原因:因为AJAX采用的是异步的执行方式(默认),当客户端执行之后服务器端还没有执行完。。解决的方法就是将其执行的方式改成同步。。。
在dwr中的改法:eg:
客户端代码:
//id是从标签中传过来的.
function validateOperationReason(id) {
//将ajax的执行方式改成同步,默认是异步的
DWREngine.setAsync(false);
//当要传递多个参数的时候就应该用下面的方式: ...
package testReflect;
import java.lang.reflect.*;
public class TestReflect {
public int add(int param1,int param2){
return param1+param2;
}
public String echo(String msg){
return "echo:"+msg;
}
public static void main(String[] args) throws Exception{
Class<T ...
/*自己写的一个泛型接口,
*因为各个模块增删改查的方法都一样 所以写个泛型接口
*/
public interface Dao<T extends Object> {
/**
*
* @param object
* @return
*/
public Boolean add(T object);
/**
*
* @param number
* @return
*/
// public T selectById(int number);
/**
...
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 12 = Clear
keycode 13 = Enter
keycode 16 = Shift_L
keycode 17 = Control_L
keycode 18 = Alt_L
keycode 19 = Pause
keycode 20 = Caps_Lock
keycode 27 = Escape Escape
keycode 32 = space space
keycode 33 = Prior
keycode 34 = Next
keycode 35 = End
...
JS的正则表达式
//校验是否全由数字组成
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
Java代码
1.function isRegisterUserName(s)
2.{
3.var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;
4.if (!patrn.exec(s)) ...