📄 validsvcid.java
字号:
import java.io.*;import javax.servlet.*;import Base.Action.*;import Base.DataBean.*;/** * 登录处理程序 * 验证口令 * 生成cookie(stub) * 记录 log_AgID , log_AuthBit ,log_Stub */public class ValidSvcID extends Action{ DefaultDataBean m_dBean = null; //交易处理的入口函数, //参数: DefaultDataBean类的实例 //返回值:0 - 出错,错误原因放在key: Action.perform.errReason, value:为String类 // 错误代码放在key: Action.perform.errCode, value:为Integer类 // 1 - 成功,可以继续执行后一个交易 public int perform(DefaultDataBean dBean) throws IOException, ServletException { String strSvcID = null; m_dBean = dBean; strSvcID = dBean.getAttributeStr("SvcID"); if(strSvcID==null || strSvcID.length()==0){ strSvcID="0"; dBean.putAttribute("SvcID",strSvcID); m_servlet.log(2,"SvcID: 0"); } return 1; } void setError(int errCode ,String errReason) { if(m_dBean != null) { if(errReason == null) { errReason = new String(""); errCode = 101; } m_dBean.putAttribute("Action.perform.errReason",errReason ); m_dBean.putAttribute("Action.perform.errCode",new Integer(errCode) ); m_servlet.log(2,"Action report error: " + errReason); } return; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -