⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 login.jsp

📁 非常完整的Java开发的网络办公系统
💻 JSP
字号:

<%
/**
 *	$RCSfile: login.jsp,v $
 *	$Revision: 1.3 $
 *	$Date: 2000/12/18 21:37:08 $
 */
%>

<%@ page import="com.coolservlets.forum.*,
                 com.coolservlets.forum.util.*" %>
			
<jsp:useBean id="adminBean" scope="session"
 class="com.coolservlets.forum.util.admin.AdminBean"/>
			
<% try { %>
				 
<%	// get parameters
	String username = ParamUtils.getParameter(request,"username");
	String password = ParamUtils.getParameter(request,"password",true);
	String redirect = ParamUtils.getParameter(request,"redirect");
	boolean doLogin = ParamUtils.getBooleanParameter(request,"doLogin");
%>

<%	// check redirect string
	if( redirect == null ) {
		redirect = "/";
	}
%>

<%	String errorMessage = "";
	if( doLogin ) {
		//AuthorizationFactory authFactory = AuthorizationFactory.getInstance();
		try {
			Authorization authToken = AuthorizationFactory.getAuthorization( username, password );
			boolean isSystemAdmin = SkinUtils.isSystemAdmin(authToken);
			boolean isForumAdmin = SkinUtils.isForumAdmin(authToken);
			boolean isGroupAdmin = SkinUtils.isGroupAdmin(authToken);
			// set admin booleans in session:
			session.putValue("jiveAdmin.systemAdmin",new Boolean(isSystemAdmin));
			session.putValue("jiveAdmin.forumAdmin",new Boolean(isForumAdmin));
			session.putValue("jiveAdmin.groupAdmin",new Boolean(isGroupAdmin));
			if( isSystemAdmin || isGroupAdmin ) {
				adminBean.setAuthToken( authToken );
				response.sendRedirect(redirect);
				return;
			}
		}
		catch( UnauthorizedException ue ) {
			errorMessage = "登录失败:请确认您的用户名和密码是正确的,而且您被授权使用此工具。";
		}
	}
%>

<html>
<head>
	<title>BBS管理员登录</title>
	<style type="text/css">
	.label, .error {
		font-family : verdana,arial,helvetica,sans-serif;
		font-size : 10pt;
	}
	.error {
		color : #ff0000;
	}
	</style>
	<script language="JavaScript" type="text/javascript">
		<!-- 
		// break out of frames
		if (self.parent.frames.length != 0) {
			self.parent.location=document.location;
		}
		// go to help page
		function help() {
			location.href = 'help.jsp';
		}
		//-->
	</script>
<link rel="stylesheet" href="/vnex/hr_macos.css" type="text/css">
</head>
<STYLE>
#ssm2 A {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
#ssm2 A:hover {
	COLOR: red
}
</STYLE>
<script language="JavaScript1.2" src="/vnex/menu/dockmenu_communicate.js"></script>
<script language="JavaScript" src="/vnex/menu/dockmenu.js"></script>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">


<form action="/mainctrl/bbs/admin" name="loginForm" method="post">
<input type="hidden" name="doLogin" value="true">
<input type="hidden" name="redirect" value="/skins/admin/index.jsp">

<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<td width="49%"><br></td>
<td width="2%">	
	<noscript>
	<table border="0" cellspacing="0" cellpadding="0">
	<td class="error"><b>错误:</b>您的浏览器不支持JavaScript,这将影响您使用此工具。
	</td>
	</table>
	<br><br><br><br>
	</noscript>
	
	<span class="error"><%= errorMessage %></span>
	<p>
	<table border="0" cellspacing="0" cellpadding="0">
	<tr><td background="/skins/admin/images/loginbacktop.gif" colspan="4" width="100%"><img src="/skins/admin/images/blank.gif" width="250" height="30" border="0"></td></tr>
	<tr>
		<td rowspan="7" background="/skins/admin/images/lside.gif"><img src="/skins/admin/images/blank.gif" width="10" height="1" border="0"></td>
		<td colspan="2"><img src="/skins/admin/images/blank.gif" width="230" height="10" border="0"></td>
		<td rowspan="7" background="/skins/admin/images/rside.gif"><img src="/skins/admin/images/blank.gif" width="10" height="1" border="0"></td>
	<tr>
		<td align="right" nowrap class="label">用户名 &nbsp;</td>
		<td><input type="text" name="username" size="15" maxlength="25"></td>
	</tr>
	<tr><td colspan="2"><img src="/skins/admin/images/blank.gif" width="230" height="5" border="0"></td></tr>
	<tr>
		<td align="right" nowrap class="label">口令 &nbsp;</td>
		<td><input type="password" name="password" size="15" maxlength="20"></td>
	</tr>
	<tr><td colspan="2"><img src="/skins/admin/images/blank.gif" width="1" height="5" border="0"></td></tr>
	<tr>
		<td colspan="2" align="center">
			<input type="submit" value="登录">
			&nbsp;
			<!--input type="submit" value="帮助" onclick="help(); return false;"-->
		</td>
	</tr>
	<tr>
		<td colspan="2"><img src="/skins/admin/images/blank.gif" width="230" height="10" border="0"></td></tr>
	</tr>
	<tr><td background="/skins/admin/images/loginbacktop2.gif" colspan="4" width="100%"><img src="/skins/admin/images/blank.gif" width="250" height="10" border="0"></td></tr>
	</table>
</td>
<td width="49%"><br></td>
</table>

</form>

<script language="JavaScript" type="text/javascript">
<!--
	document.loginForm.username.focus();
//-->
</script>

</body>
</html>

<% } catch( Exception e ) {
		System.err.println(e);
		e.printStackTrace();
	}
%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -