diff --git a/src/main/java/org/jeecgframework/tag/core/easyui/FormValidationTag.java b/src/main/java/org/jeecgframework/tag/core/easyui/FormValidationTag.java index 3523ef5e..eb3c1c6c 100644 --- a/src/main/java/org/jeecgframework/tag/core/easyui/FormValidationTag.java +++ b/src/main/java/org/jeecgframework/tag/core/easyui/FormValidationTag.java @@ -32,9 +32,9 @@ public class FormValidationTag extends JeecgTag { protected String action;// 表单提交路径 protected String tabtitle;// 表单选项卡 protected String tiptype = "4";//校验方式 - +// update-start--Author:longjb Date:20150317 for:修改增加css样式类属性 protected String styleClass ;//table 样式 - +// update-start--Author:longjb Date:20150323 for:修改增加css主题类属性 protected String cssTheme;//主题样式目录默认为空 public String getCssTheme() { @@ -44,7 +44,7 @@ public class FormValidationTag extends JeecgTag { public void setCssTheme(String cssTheme) { this.cssTheme = cssTheme; } - +// update-end--Author:longjb Date:20150323 for:修改增加css主题类属性 public String getStyleClass() { return styleClass; } @@ -52,7 +52,7 @@ public class FormValidationTag extends JeecgTag { public void setStyleClass(String styleClass) { this.styleClass = styleClass; } - +// update-end--Author:longjb Date:20150317 for:修改增加css样式类属性 public void setTabtitle(String tabtitle) { this.tabtitle = tabtitle; } @@ -80,7 +80,7 @@ public class FormValidationTag extends JeecgTag { public void setAction(String action) { this.action = action; } - + //add-start--Author:yugwu Date:20170828 for:TASK #2258 【优化系统】jeecg的jsp页面,采用标签方式,每次都生成html,很慢---- /** * 根据key获取缓存 * @param key @@ -97,11 +97,11 @@ public class FormValidationTag extends JeecgTag { public void putTagCache(String key, StringBuffer tagCache){ EhcacheUtil.put(EhcacheUtil.TagCache, key, tagCache); } - + //add-end--Author:yugwu Date:20170828 for:TASK #2258 【优化系统】jeecg的jsp页面,采用标签方式,每次都生成html,很慢---- public int doStartTag() throws JspException { JspWriter out = null; - + //update-start--Author:yugwu Date:20170828 for:TASK #2258 【优化系统】jeecg的jsp页面,采用标签方式,每次都生成html,很慢---- StringBuffer sb = this.getTagCache("doStartTag"+"_"+toString()); try { out = this.pageContext.getOut(); @@ -110,7 +110,7 @@ public class FormValidationTag extends JeecgTag { out.flush(); return EVAL_PAGE; } - + //update-end--Author:yugwu Date:20170828 for:TASK #2258 【优化系统】jeecg的jsp页面,采用标签方式,每次都生成html,很慢---- sb = new StringBuffer(); /*// if(cssTheme==null){//手工设置值优先 Cookie[] cookies = ((HttpServletRequest) super.pageContext @@ -131,17 +131,18 @@ public class FormValidationTag extends JeecgTag { sb.append("
"); } sb.append("
"); if ("btn_sub".equals(btnsub) && dialog) sb.append(""); - + + //update-start--Author:yugwu Date:20170828 for:TASK #2258 【优化系统】jeecg的jsp页面,采用标签方式,每次都生成html,很慢---- this.putTagCache("doStartTag"+"_"+toString(), sb); - + //update-end--Author:yugwu Date:20170828 for:TASK #2258 【优化系统】jeecg的jsp页面,采用标签方式,每次都生成html,很慢---- out.print(sb.toString()); out.flush(); } catch (IOException e) { @@ -159,7 +160,7 @@ public class FormValidationTag extends JeecgTag { public int doEndTag() throws JspException { String lang = (String)((HttpServletRequest) this.pageContext.getRequest()).getSession().getAttribute("lang"); - + //update-start--Author:yugwu Date:20170828 for:TASK #2258 【优化系统】jeecg的jsp页面,采用标签方式,每次都生成html,很慢---- StringBuffer sb = this.getTagCache("doEndTag"+"_"+lang+"_"+toString()); JspWriter out = null; try { @@ -169,7 +170,7 @@ public class FormValidationTag extends JeecgTag { out.flush(); return EVAL_PAGE; } - + //update-end--Author:yugwu Date:20170828 for:TASK #2258 【优化系统】jeecg的jsp页面,采用标签方式,每次都生成html,很慢---- SysThemesEnum sysThemesEnum = null; if(StringUtil.isEmpty(cssTheme)||"null".equals(cssTheme)){ sysThemesEnum = SysThemesUtil.getSysTheme((HttpServletRequest) super.pageContext.getRequest()); @@ -178,7 +179,7 @@ public class FormValidationTag extends JeecgTag { } sb = new StringBuffer(); if (layout.equals("div")) { - + // update-start--Author:longjb Date:20150323 for:修改增加css主题类属性 // if("metro".equals(cssTheme)){ // sb.append(""); // }else{ @@ -200,7 +201,8 @@ public class FormValidationTag extends JeecgTag { sb.append(SysThemesUtil.getValidformStyleTheme(sysThemesEnum)); //tablefrom.css sb.append(SysThemesUtil.getValidformTablefrom(sysThemesEnum)); - + + // update-end--Author:longjb Date:20150323 for:修改增加css主题类属性 sb.append(StringUtil.replace("", "{0}", lang)); sb.append(StringUtil.replace("", "{0}", lang)); sb.append(StringUtil.replace("", "{0}", lang)); @@ -214,35 +216,35 @@ public class FormValidationTag extends JeecgTag { sb.append(""); } } - + //update--begin---author:zhangjiaqiang date:20170223 for:提示弹出框修订 sb.append(""); - + //update--begin---author:zhangjiaqiang date:20170223 for:提示弹出框修订 sb.append("