abstractcheck.java
来自「cwbbs 云网论坛源码」· Java 代码 · 共 64 行
JAVA
64 行
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 + =
减小字号Ctrl + -
显示快捷键?