navigationcheck.java
来自「一个用java编写的功能强大的OA系统」· Java 代码 · 共 136 行
JAVA
136 行
package cn.js.fan.module.nav;import javax.servlet.http.*;import cn.js.fan.base.*;import cn.js.fan.security.*;import cn.js.fan.util.*;public class NavigationCheck extends AbstractCheck { String name; String link; int orders; String direction; String newName; public NavigationCheck() { } public String getName() { return name; } public String getNewName() { return newName; } public int getOrders() { return orders; } public String getLink() { return link; } public String getDirection() { return this.direction; } public String getColor() { return color; } private String color = ""; public String chkName(HttpServletRequest request) { name = ParamUtil.get(request, "name"); if (name.equals("")) { log("名称必须填写!"); } if (!SecurityUtil.isValidSqlParam(name)) log("请勿使用' ; 等字符!"); return name; } public String chkColor(HttpServletRequest request) { color = ParamUtil.get(request, "color"); if (!SecurityUtil.isValidSqlParam(color)) log("请勿使用' ; 等字符!"); return color; } public String chkNewName(HttpServletRequest request) { newName = ParamUtil.get(request, "newname"); if (newName.equals("")) { log("名称必须填写!"); } if (!SecurityUtil.isValidSqlParam(newName)) log("请勿使用' ; 等字符!"); return newName; } public String chkLink(HttpServletRequest request) { link = ParamUtil.get(request, "link"); if (link.equals("")) { log("链接必须填写!"); } if (!SecurityUtil.isValidSqlParam(link)) log("请勿使用' ; 等字符!"); return link; } public int chkOrders(HttpServletRequest request) { try { orders = ParamUtil.getInt(request, "orders"); } catch (Exception e) { log(e.getMessage()); } return orders; } public String chkDirection(HttpServletRequest request) { direction = ParamUtil.get(request, "direction"); if (direction.equals("")) { log("链接必须填写!"); } return direction; } public boolean checkAdd(HttpServletRequest request) throws ErrMsgException { init(); chkName(request); chkLink(request); chkColor(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); chkLink(request); chkNewName(request); chkColor(request); report(); return true; } public boolean checkMove(HttpServletRequest request) throws ErrMsgException { init(); chkName(request); chkDirection(request); report(); return true; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?