<%@page import="org.apache.commons.lang.StringUtils"%> <%@ page contentType="text/html; charset=UTF-8" %> <%@ include file="/common/taglibs.jsp" %> <%@page import="com.forgon.disinfectsystem.common.*"%> <%@page import="net.sf.json.JSONObject" %> <%@page import="java.io.File" %> <% HttpSession oldSession = request.getSession(false); String needResetPasswordUserId = null; if(oldSession != null){ if(!oldSession.isNew()){ needResetPasswordUserId = (String)oldSession.getAttribute("needResetPasswordUserId"); } if(needResetPasswordUserId!=null){ oldSession.removeAttribute("needResetPasswordUserId"); } } String logonType = request.getParameter("logonType"); if(logonType != null){ session.setAttribute("logonType", logonType); }else{ //如果未传logonType的参数并且login_error参数不为1时(即直接访问logon.jsp页面且不带logonType参数的情况),则需要删除session中的参数配置 String loginError = request.getParameter("login_error"); if(!StringUtils.equals("1", loginError)){ session.removeAttribute("logonType"); }else{ logonType = (String)session.getAttribute("logonType"); //否则表示登录失败的情况,如果logonType为"expensivegoods" if(StringUtils.equals("expensivegoods", logonType)){ response.sendRedirect(request.getContextPath() + "/logonForExpensiveGoods.jsp?login_error=1"); } } } String flag = request.getParameter(WebConstants.ACCESS_FILE_SYSTEM_OBJECT_FLAG); if(WebConstants.ENABLE_FILE_SYSTEM_OBJECT.equals(flag)){ session.setAttribute(WebConstants.ACCESS_FILE_SYSTEM_OBJECT_FLAG, flag); } String companyName = CssdUtils.getSystemSetConfigByName("companyName"); String companyNameStr = ""; if(companyName == null || companyName.equals("forgon")){ companyNameStr = "©2018 广州孚峻信息技术有限公司 版权所有"; }else if(companyName.equals("dingxiang")){ companyNameStr = "©2018 广州丁香软件有限公司 版权所有"; } session.setAttribute("companyName", companyNameStr); String project = CssdUtils.getConfigProperty("project"); session.setAttribute("profile", project); String imgPath = "disinfectsystem/config/" + project + "/img/logo_" + project +".png"; //System.out.println(application.getRealPath("/") + imgPath); File file = new File(application.getRealPath("/") + imgPath); if(file.exists()){ request.setAttribute("logoPath",imgPath); }else{ if(companyName == null || companyName.equals("forgon")){ request.setAttribute("logoPath","themes/portalPage/img/logo_Forgon.png"); }else if(companyName.equals("dingxiang")){ request.setAttribute("logoPath","themes/portalPage/img/logo_dingxiangsoft.png"); } } %> 消毒供应质量追溯管理系统