Ejemplo n.º 1
0
 @Override
 public void nullSafeSet(PreparedStatement st, Object value, int index, SessionImplementor session)
     throws SQLException {
   String[] values = (String[]) value;
   if (CollectionUtils.isNotEmpty(values)) {
     setValue(st, StringUtils.join(values, ","), index, session);
   } else {
     setValue(st, null, index, session);
   }
 }
Ejemplo n.º 2
0
 /**
  * 跳转指定Div。
  *
  * @param divId Div的id
  * @param url 跳转URL
  * @param params 附带参数
  * @param callback 回调函数
  * @return 返回构建器。
  */
 public DwzResultBuild forwardDiv(String divId, String url, String params, String callback) {
   String[] args = {divId, url, params, callback};
   result.getReloadDiv().add(StringUtils.join(args, ","));
   return this;
 }
Ejemplo n.º 3
0
 /**
  * 重新加载指定Dialog。
  *
  * @param dialogId Dialog的id
  * @param params 附带参数
  * @param callback 回调函数
  * @return 返回构建器。
  */
 public DwzResultBuild reloadDialog(String dialogId, String params, String callback) {
   String[] args = {dialogId, "", params, callback};
   result.getReloadDialog().add(StringUtils.join(args, ","));
   return this;
 }
Ejemplo n.º 4
0
 /**
  * 重新加载指定NavTab。
  *
  * @param navTabId NavTab的id
  * @param params 附带参数
  * @param callback 回调函数
  * @return 返回构建器。
  */
 public DwzResultBuild reloadNavTab(String navTabId, String params, String callback) {
   String[] args = {navTabId, "", params, callback};
   result.getReloadNavTab().add(StringUtils.join(args, ","));
   return this;
 }