usercheck.java
来自「cwbbs 云网论坛源码」· Java 代码 · 共 126 行
JAVA
126 行
package cn.js.fan.module.pvg;import javax.servlet.http.*;import cn.js.fan.base.*;import cn.js.fan.security.*;import cn.js.fan.util.*;public class UserCheck extends AbstractCheck { String name; String realName; String desc; String pwd; public UserCheck() { } public String getName() { return name; } public String getRealName() { return realName; } public String getDesc() { return desc; } public String getPwd() { return pwd; } public boolean isForegroundUser() { return foregroundUser; } public String chkName(HttpServletRequest request) { name = ParamUtil.get(request, "name"); if (name.equals("")) { log("姓名必须填写!"); } if (!SecurityUtil.isValidSqlParam(name)) log("请勿使用' ; 等字符!"); return name; } public String chkRealName(HttpServletRequest request) { realName = ParamUtil.get(request, "realname"); if (realName.equals("")) { log("真实姓名必须填写!"); } if (!SecurityUtil.isValidSqlParam(realName)) log("请勿使用' ; 等字符!"); return realName; } public String chkDesc(HttpServletRequest request) { desc = ParamUtil.get(request, "desc"); if (desc.equals("")) { log("描述必须填写!"); } if (!SecurityUtil.isValidSqlParam(desc)) log("请勿使用' ; 等字符!"); return desc; } public String chkPwd(HttpServletRequest request) { pwd = ParamUtil.get(request, "pwd"); String pwd_confirm = ParamUtil.get(request, "pwd_confirm"); if (!pwd.equals(pwd_confirm)) { log("密码与确认密码不一致!"); } return pwd; } public boolean chkForegroundUser(HttpServletRequest request) { foregroundUser = ParamUtil.get(request, "isForegroundUser").equals("true"); return foregroundUser; } public boolean checkAdd(HttpServletRequest request) throws ErrMsgException { init(); chkName(request); chkRealName(request); chkDesc(request); chkPwd(request); chkForegroundUser(request); report(); return true; } public boolean checkDel(HttpServletRequest request) throws ErrMsgException { init(); chkName(request); report(); return true; } public boolean checkUpdate(HttpServletRequest request) throws ErrMsgException { init(); chkName(request); chkRealName(request); chkDesc(request); chkForegroundUser(request); report(); return true; } public boolean checkUpdateWithPwd(HttpServletRequest request) throws ErrMsgException { init(); chkName(request); chkRealName(request); chkDesc(request); chkPwd(request); report(); return true; } public void setForegroundUser(boolean foregroundUser) { this.foregroundUser = foregroundUser; } private boolean foregroundUser = false;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?