📄 abstractcheck.java
字号:
package cn.js.fan.base;import cn.js.fan.util.ErrMsgException;import javax.servlet.http.HttpServletRequest;import cn.js.fan.util.StrUtil;public abstract class AbstractCheck { public AbstractCheck() { } String errmsg = ""; public void init() { errmsg = ""; } public void log(String err, String div) { errmsg += err + div; } public void log(String err) { log(err, "\\n"); } public String getMessage() { return errmsg; } public boolean isValid() { if (errmsg.equals("")) return true; else return false; } public void report() throws ErrMsgException { if (!errmsg.equals("")) throw new ErrMsgException(errmsg); } public boolean chkStrLen(String str, int low, int high, boolean isequal) { if (str==null) return false; if (low>high) return false; int len = StrUtil.UTF8Len(str); if (isequal) { if (len > high || len < low) return false; } else { if (len >= high || len <= low) return false; } return true; } public boolean chkStrLen(String str, int low, int high) { return chkStrLen(str, low, high, true); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -