摘要:
http://jimmyfight.blog.163.com/blog/static/178439100201082025341958/只对action中的某个方法进行校验-1-需要校验的Action名+-方法名+-validation.xml|对应xml中的属性的name值如:RegisterAction-add-validation.xml--对应/add.action--对RegisterAction中的add()方法进行校验对整个action验证就去掉方法名validation.xml 的内容示例:true请填写用户名 432 用户名长度应在4到32个字符间 请填写密码 632 为了您 阅读全文
摘要:
参考:http://www.cnblogs.com/langlang/archive/2010/01/14/1647627.html1、Action重写validate方法 public void validate(){ if("".equals(sysUser.name)||!sysUser.name.equals("java")){ // this.addFieldError("sysUser.name",this.getText("username.invalid")); this.addActionErro 阅读全文
摘要:
原文:http://www.open-open.com/lib/view/open1325518231062.html1、Action中的get方法都会被序列化成json数据返回。返回值: 2、1、将对象转换成符合JSON语法格式的字符串;(JsonObject工具类、Map) 2、将符合JSON语法格式的字符串返回客户端; Map形式 JSONObject:JSONObject jsonObject = new JSONObject();jsonObject.accumulate("starts", sysUser);关于JSONObejt后续学习。 关于jsonplug 阅读全文
摘要:
java中的线程安全是什么: 就是线程同步的意思,就是当一个程序对一个线程安全的方法或者语句进行访问的时候,其他的不能再对他进行操作了,必须等到这次访问结束以后才能对这个线程安全的方法进行访问。 例如:Vector:是线程安全的 ArrayList:不是线程安全的比如说,两个线程操作同一个ArrayList变量,那么一个线程这一时刻读的数据可能在下一刻要改变。 一般在类似于下面的情景下考虑线程安全的问题: ArrayList products=new ArrayList (); products用来存放生产出来的产品。 现在假设:有3个消费者线程,2个生产者线程。 每个生产者线... 阅读全文
摘要:
http://www.cnblogs.com/zhxxcq/archive/2012/03/11/2389611.html 阅读全文