diff --git a/WebContent/Logon.jsp b/WebContent/Logon.jsp index f98574db6..b7d53599f 100644 --- a/WebContent/Logon.jsp +++ b/WebContent/Logon.jsp @@ -1,18 +1,21 @@ -<%@page import="com.amarsoft.dict.als.manage.NameManager"%> +<%@page import="com.amarsoft.are.util.SpecialTools"%> <%@page contentType="text/html; charset=GBK" session="false"%> -<%@page import="com.amarsoft.are.util.*"%> -<%@page import="com.amarsoft.awe.util.*"%> -<%@page import="com.amarsoft.context.*"%> -<%@page import="com.amarsoft.web.*"%> -<%@page import="com.amarsoft.web.dw.*"%> -<%@page import="java.util.*"%> -<%@page import="com.amarsoft.awe.*"%><%@ -page import="com.amarsoft.awe.control.SessionListener"%><%@ -page import="com.amarsoft.awe.control.model.*"%><%@ -page import="com.amarsoft.awe.util.*"%><%@ -page import="com.amarsoft.awe.Configure"%><%@ -page import="com.amarsoft.awe.security.*"%><%@ -page import="com.amarsoft.awe.security.pwdrule.*"%><%! +<%@page import="com.amarsoft.are.util.StringFunction"%> +<%@page import="com.amarsoft.awe.Configure"%> +<%@page import="com.amarsoft.awe.RuntimeContext"%> +<%@page import="com.amarsoft.awe.control.SessionListener"%> +<%@page import="com.amarsoft.awe.control.model.ComponentSession"%> +<%@page import="com.amarsoft.awe.security.*"%> +<%@page import="com.amarsoft.awe.security.pwdrule.ALSPWDRules"%><%@ +page import="com.amarsoft.awe.security.pwdrule.IsPasswordOverdueRule"%><%@ +page import="com.amarsoft.awe.security.pwdrule.PasswordRuleManager"%><%@ +page import="com.amarsoft.awe.util.ASResultSet"%><%@ +page import="com.amarsoft.awe.util.SqlObject"%><%@ +page import="com.amarsoft.awe.util.Transaction"%><%@ +page import="com.amarsoft.context.ASPreference"%> +<%@ page import="com.amarsoft.context.ASUser" %> +<%@ page import="com.amarsoft.dict.als.manage.NameManager" %> +<%! //检验验证码 public boolean vaildCheckCode(HttpServletRequest request, HttpSession session) { String sCheckCode = request.getParameter("CheckCode"); @@ -179,6 +182,7 @@ public boolean validUserPassword(HttpServletRequest request, Transaction Sqlca,S so.setOriginalSql(so.getOriginalSql().replaceAll("△", ":")); so.setRunSql(so.getRunSql().replaceAll("△", ":")); Sqlca.executeSQL(so); + Sqlca.commit(); } //设置运行上下文参数 CurARC 在IncludeBegin.jsp中使用 @@ -194,26 +198,26 @@ public boolean validUserPassword(HttpServletRequest request, Transaction Sqlca,S //用户登陆成功,记录登陆信息 SessionListener sessionListener=new SessionListener(request,session,CurUser,CurConfig.getConfigure("DataSource")); session.setAttribute("listener",sessionListener); -%> + + <% } catch (Exception e) { - //e.printStackTrace(); - //e.fillInStackTrace(); - //e.printStackTrace(new java.io.PrintWriter(System.out)); %> <% - return; } finally { if(Sqlca!=null) { //断掉当前数据连接