login.jsp 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. <%@ page language="java" pageEncoding="utf-8"%>
  2. <%@taglib uri="http://www.springframework.org/tags" prefix="spring"%>
  3. <%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
  4. <%
  5. String path = request.getContextPath();
  6. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  7. Object employee = session.getAttribute("employee");
  8. if(employee != null)
  9. response.sendRedirect(basePath);
  10. %>
  11. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  12. <html>
  13. <head>
  14. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  15. <title><spring:message code="login.title"></spring:message></title>
  16. <link rel="icon" href="<%=basePath %>resource/images/icon_title.png" type="image/x-icon">
  17. <meta name="keywords" content="ERP,企业供应链,办公自动化,人力资源管理,财务会计管理,工作流程管理 ">
  18. <link rel="stylesheet" type="text/css" href="<%=basePath %>resource/css/login.css" />
  19. <script type="text/javascript" src="<%=basePath %>resource/jquery/jquery-1.4.min.js"></script>
  20. <script type="text/javascript" src="<%=basePath %>resource/jquery/jquery.json-2.2.min.js"></script>
  21. <script type="text/javascript" src="<%=basePath %>resource/jquery/showtip.js"></script>
  22. <script type="text/javascript" src="<%=basePath %>resource/other/login.js"></script>
  23. <script type="text/javascript">
  24. function refreshImg() {
  25. document.getElementById('validimg').src = '<%=basePath %>jsps/common/vcode.jsp?' + Math.random();//刷新验证码
  26. }
  27. var basePath = '<%=basePath %>';
  28. function showMenu(id){
  29. document.getElementById(id).style.visibility = 'visible';
  30. $("#"+id).show(100);
  31. initDiv(id);
  32. }
  33. function initDiv(id){
  34. var setime=null;
  35. $("#" + id).hover(function(){
  36. window.clearTimeout(setime);
  37. $(this).slideDown(200);
  38. return false;
  39. },function(){
  40. $tis= $(this);
  41. setime= setTimeout(function(){
  42. $tis.slideUp();
  43. },200);
  44. return false;
  45. });
  46. }
  47. function languageSwitch(){
  48. SetCookie('language', $(":radio:checked").val());
  49. window.location.href = '<%=basePath %>';
  50. }
  51. $(function(){
  52. var language = getCookie("language");
  53. $("#"+language).attr('checked', 'checked');
  54. if(language == 'zh_TW'){
  55. document.getElementById('loginBtn').src = '<%=basePath %>resource/images/tab7_zh_TW.jpg';
  56. } else if(language == 'en_US'){
  57. document.getElementById('loginBtn').src = '<%=basePath %>resource/images/tab7_en_US.jpg';
  58. }
  59. });
  60. </script>
  61. </head>
  62. <body topmargin="0" leftmargin="0">
  63. <style type="text/css">
  64. .tool-box,.tool{height:30px;line-height:30px;}
  65. .tool-box{background-color:#fffeec;font-size:13px;}
  66. .tool{width:700px;margin:0 auto;list-style:none}
  67. .tool li{float:left;height:22px;line-height:22px;margin:4px 0;}
  68. .tool li.tl,.tool li.tc,.tool li.tr a{background:url(<%=basePath%>resource/images/ie_notice.jpg) no-repeat;}
  69. .tool li.tl{width:453px;color:#808080;padding-left:28px;}
  70. .tool li.tc{width:88px;background-position:0 -44px;text-align:center;}
  71. .tool li.tc a{display:block;color:#fffefb;}
  72. .tool li.tr{width:71px;color:#a9b5c5;padding-left:60px;}
  73. .tool li.tr span,.tool li.tr a{float:left;height:22px;}
  74. .tool li.tr span{width:58px;cursor:pointer}
  75. .tool li.tr a{width:13px;background-position:0 -22px;}
  76. </style>
  77. <div class="tool-box" id="toolBox" style="display:none">
  78. <ul class="tool">
  79. <li class="tl"><em></em>您正在使用的浏览器访问速度比较缓慢,建议您安装Chrome浏览器!</li>
  80. <li class="tc"><a href="http://dlsw.baidu.com/sw-search-sp/soft/9d/14744/ChromeStandaloneSetup.1418195695.exe" target="_blank">立即下载</a></li>
  81. <li class="tr">
  82. <span class="close">不再提示</span>
  83. <a href="javascript:;" class="close"></a>
  84. </li>
  85. </ul>
  86. </div>
  87. <div align="right" style="padding-top: 5px;padding-right: 15px; position:relative;" class="topDiv">
  88. <div style="display:inline-block;width:60px;text-align:center;">
  89. <span class="topSpan" onmouseover="showMenu('menu4');">手机版</span>
  90. </div>
  91. <div id="menu4" class="menuDiv" style="top:22px;right:209px; width:182px;">
  92. <img id="qrcode" src="<%=basePath %>mobile/qr/encode.action?code=http://www.usoftchina.com/usoft/uas_client.html" width="180px" height="180px">
  93. </div>
  94. <div style="display:inline-block;width:60px;text-align:center;">
  95. <span class="topSpan" onmouseover="showMenu('menu1');"><spring:message code="login.aboutUsoft"></spring:message></span>
  96. </div>
  97. <div id="menu1" class="menuDiv" style="top:22px;right:144px; width:55px;">
  98. <br/>
  99. <a href="http://www.usoftchina.com" target="_blank"><spring:message code="login.cmpHomePage"></spring:message>&nbsp;&nbsp;</a><br/><br/>
  100. <a href="http://www.usoftchina.com" target="_blank"><spring:message code="login.proIntroduce"></spring:message>&nbsp;&nbsp;</a><br/><br/>
  101. </div>
  102. <div style="display:inline-block;width:60px;text-align:center;">
  103. &nbsp;&nbsp;<span class="topSpan" onmouseover="showMenu('menu2');"><spring:message code="login.cuService"></spring:message></span>
  104. </div>
  105. <div id="menu2" class="menuDiv" style="top:22px;right:79px; width:55px;">
  106. <br/>
  107. <a href="http://www.usoftchina.com" target="_blank"><spring:message code="login.onLineService"></spring:message>&nbsp;&nbsp;</a><br/><br/>
  108. <a href="http://www.usoftchina.com" target="_blank"><spring:message code="login.telService"></spring:message>&nbsp;&nbsp;</a><br/><br/>
  109. <a href="http://www.usoftchina.com" target="_blank"><spring:message code="login.jsonUs"></spring:message>&nbsp;&nbsp;</a><br/><br/>
  110. </div>
  111. <div style="display:inline-block;width:60px;text-align:center;">
  112. &nbsp;&nbsp;<span class="topSpan" onmouseover="showMenu('menu3');"><spring:message code="login.help"></spring:message></span>
  113. </div>
  114. <div id="menu3" class="menuDiv" style="top:22px;right:14px; width:55px;">
  115. <br/>
  116. <a href="http://www.usoftchina.com" target="_blank"><spring:message code="login.onLineRefer"></spring:message>&nbsp;&nbsp;</a><br/><br/>
  117. </div>
  118. </div>
  119. <table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
  120. <tr>
  121. <td align="center" valign="middle">
  122. <table width="862" border="0" cellspacing="0" cellpadding="0">
  123. <tr>
  124. <td width="436" valign="top"><img src="<%=basePath %>resource/images/tab1.jpg" width="426" height="120" /></td>
  125. <td width="436" valign="top"><img src="<%=basePath %>resource/images/tab2.gif" width="436" height="120" /></td>
  126. </tr>
  127. <tr>
  128. <td width="436" align="left" valign="top" background="<%=basePath %>resource/images/tab6.gif" class="td1" height="auto">
  129. <form action="" method="post" name=frm style="margin:0px;">
  130. <table width="320" border="0" cellspacing="0" cellpadding="0">
  131. <tr>
  132. <td height="30" align="left" valign="middle" class="td2"><spring:message code="login.username"></spring:message></td>
  133. <!-- 设置tab切换的先后顺序 -->
  134. <td height="30" align="left" valign="middle"><input tabindex="1" type="text" name="username" id="username" size="20" class="input" value="" onkeydown="keyDown(event)"></td>
  135. <td>
  136. <form:select path="masters" hidefocus="true" id="master">
  137. <form:options items="${masters}" itemValue="ma_name" itemLabel="ma_function"/>
  138. </form:select>
  139. </td>
  140. </tr>
  141. <tr>
  142. <td height="30" align="left" valign="middle" class="td2"><spring:message code="login.password"></spring:message></td>
  143. <td height="30" align="left" valign="middle"><input tabindex="2" type="password" name="password" id="password" size="20" class="input" onkeydown="keyDown(event)"></td>
  144. <td class="td3"><input type="checkbox" name="RmbUser" id="RmbUser" class="check" checked="checked" hidefocus="true"><spring:message code="login.rememberPwd"></spring:message></td>
  145. </tr>
  146. <tr>
  147. <td width="67" align="left" valign="middle" class="td2"><spring:message code="login.validcode"></spring:message></td>
  148. <td align="left" valign="middle"><input tabindex="3" type="text" id="validcode" name="validcode" size="20" class="input" onkeydown="keyDown(event)"/></td>
  149. <td width="30"><img id="validimg" src="<%=basePath %>jsps/common/vcode.jsp" onclick="document.getElementById('validimg')
  150. .src='<%=basePath %>jsps/common/vcode.jsp?'+Math.random();" style="cursor: pointer;"></img></td>
  151. </tr>
  152. <tr>
  153. <td height="30" class="td2"><spring:message code="login.language"></spring:message></td>
  154. <td height="30"><input type="radio" name="language" id="zh_CN" value="zh_CN" checked="checked" onchange="languageSwitch();"/><span class="td2">简体</span>
  155. <input type="radio" name="language" id="zh_TW" value="zh_CN" style="margin-left: 26px;" onchange="languageSwitch();"/><span class="td2">繁體</span></td>
  156. <td height="30"><input type="radio" name="language" id="en_US" value="zh_CN" onchange="languageSwitch();"/><span class="td2">English</span></td>
  157. </tr>
  158. </table>
  159. <table width="250" border="0" cellspacing="0" cellpadding="0">
  160. <tr>
  161. <td width="57" height="30" align="center" valign="middle"><img src="<%=basePath %>resource/images/loading.gif" id="loading"/><font id="waitMsg"></font></td>
  162. <td width="57" height="30" align="left" valign="middle" > <img src="<%=basePath %>resource/images/tab7.gif" onclick="login();" style="cursor: pointer;" id="loginBtn"></img> </td>
  163. <td width="20" height="30" align="center" valign="middle">
  164. </td>
  165. <td width="90" align="right" valign="middle" class="td3"><a href="<%=basePath %>jsps/common/_init.jsp" target='_blank'><spring:message code="login.registerUrl"></spring:message></a></td>
  166. </tr>
  167. </table>
  168. </form>
  169. </td>
  170. <td width="436" valign="top"><img src="<%=basePath %>resource/images/tab3.gif" width="436" height="173" /></td>
  171. </tr>
  172. <tr>
  173. <td width="426" valign="top"><img src="<%=basePath %>resource/images/tab4.gif" width="426" height="100" /></td>
  174. <td width="436" valign="top"><img src="<%=basePath %>resource/images/tab5.jpg" width="436" height="100" border="0" usemap="#Map" /></td>
  175. </tr>
  176. </table>
  177. </tr>
  178. </table>
  179. <map name="Map" id="Map"><area shape="rect" coords="44,65,226,80" href="http://www.usoftchina.com" target="_blank" /></map>
  180. </body>
  181. </html>