- 浏览: 34472 次
- 性别:
- 来自: 北京
最新评论
-
xiaojianbo:
yourenyouyu2008 写道思路很精巧,充分利用了on ...
RichFaces中如何让ModalPanel在Ajax验证有错误时不关闭 -
yourenyouyu2008:
思路很精巧,充分利用了oncomplete页面响应后才执行的特 ...
RichFaces中如何让ModalPanel在Ajax验证有错误时不关闭 -
nighthawk:
不错,很实用的技巧。
RichFaces中如何让ModalPanel在Ajax验证有错误时不关闭
文章列表
Query query = getEntityManager().createNativeQuery(
"{call getVotes(?)}", Vote.class);
query.setParameter(1, parameteValue);
getVotes是我的存储过程名称
parameteValue是我的参数值
Vote是我映射的实体类
Seam轻松实现在线用户统计,看我的简单方法
@Name("currentUserInfo")
@Scope(ScopeType.SESSION)
@AutoCreate
public class CurrentUserInfo {
private OnlineUserInfo userInfo;//当前用户
@In
List<OnlineUserInfo> onlineUsers;//当前在线用户列表
@Factory(value = "onlineUsers", scope = ScopeTy ...
如题所说,直接看我的解决方法
@Override
@Begin(join = true)
public void validate() {
super.validate();
((Session) getEntityManager().getDelegate()).setFlushMode(FlushMode.MANUAL);
}
通过delegate来设置事务的提交模式
有人会疑问,为什么我们不直接 @Begin(flushMode = FlushModeType.MANUAL, join = true) 这样设置呢,此时存在Seam的上下文环境,但FlushModeTy ...
// JS获取子节点里面input控件数组
var inputCollectionObj = currentNodeObj.getElementsByTagName("input");
for ( var i = 0; i < inputCollectionObj.length; i++) {
var inputObj = inputCollectionObj[i];
//inputObj.type
}
input的type属性有10种类型,我就不一一细说了,我们可利用这个知识点轻松实现Richfaces datatable和Tree的节点 ...
RichFaces中如何让ModalPanel在Ajax验证有错误时不关闭(如必填项未填,验证器验证不通过等),验证通过了才关闭,我的解决方法如下:
第一:后台action类里面声明一变量用来控制是否关闭modalPanel
private String hideModalPanel;//加上getter、setter方法
第二:在前台按钮加上oncomplete="#{action.hideModalPanel}",当我们触发按钮提交后会触发oncomplete事件,若验证未通过则不会执行action方法,则hideModalPanel默认为null,故modalPane ...