文章列表
字段名 允许的值 允许的特殊字符
秒 0-59 , - * /
分 0-59 , - * /
小时 0-23 , - * /
日 1-31 , - * ? / L W C
月 1-12 or JAN-DEC , - * /
周几 1-7 or SUN-SAT , - * ? / L C #
年 (可选字段) empty, 1970-2099 , - * /
' ...
package com.szf.servlet;
import java.io.File;
import java.io.IOException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.c ...
http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/
优秀的表达验证插件,配置相应的js和css后只需在input、select等表单标签的class属性中添加
<form id="formID" action="" method="post">
<input class="validate[required,custom[email]]" ...
TableModel tableModel = new TableModel("userlist", req);
tableModel.setItems(new PageItems() {
public int getTotalRows(Limit limit) {
return userService.countAll();
}
public Collection<?> getItems(Limit limit) {
int start = limit.getRowSelect().getRowSta ...
在主键生成的方法中可以采用org.hibernate.id.MultipleHiLoPerTableGenerator
这样在一张表中就可以实现使用hilo对所有表的id生成。
<id name="id">
<generator class="org.hibernate.id.MultipleHiLoPerTableGenerator" >
<param name="max_lo">100</param>
</generator>
</id>
...
使用action标签,可以允许在jsp页面中直接调用Action,在调用Action时候,可以指定需要被调用的Action的name和 namespace.如果指定了executeResult参数的属性值为true,该标签会把Action的处理结果(视图资源)包含到本页面中. 使用action标签指定属性有:
id: 可选属性,作为该Action的引用ID
name:必选属性,指定调用Action
namespace:可选属性,指定该标签调用Action所属namespace
executeResult:可选属性,指定是否将Action的处理结果包含到本页面 ...
@InputConfig注解于方法
@InputConfig(resultName="create_input")
public String create() {
try {
TestDataProvider.users.add(user);
return "createSuccess";
} catch (Exception e) {
logger.error(e);
return ERROR;
}
}
这样当validation验证错误后就可以返回名为create_input的视图 ...
Ext.lib.Ajax 中,submit结果的判断与业务无关,如果http响应成功,就执行success,反之失败
Ext.from中submit的结果与业务是相关的,只有后台响应为true或响应的json中包含success:true是才执行success,
对于failure函数,如果响应的json中有success但不是true,并且响应的json中包含errors:{},
那么就认为是业务错误,如果不含errors,就认为是连接错误