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

📄 menulogin.jsp

📁 一个用struts tiles的在线影院web系统
💻 JSP
字号:
<%@ page language="java" contentType="text/html; charset=GB18030"
	pageEncoding="GB18030" import="java.net.*,java.security.Principal,com.eline.vod.utils.*"%>
<%!
/* 获取用户身份中文字串 */
String getUserRoleChineseString(Principal principal) {
	String rolesStr = principal.toString();
	if (rolesStr.indexOf("SystemAdministrators") > 0) {
		return "系统管理员";
	} else if (rolesStr.indexOf("Editors") > 0) {
		return "编辑人员";
	} else if (rolesStr.indexOf("Trusted Users") > 0) {
		return "信任用户";
	} else if (rolesStr.indexOf("Registered Users") > 0) {
		return "会员用户";
	} else if (rolesStr.indexOf("Everyone") > 0) {
		return "匿名用户";
	} else {
		return "匿名用户";
	}
}
%>
<%
String returnURL = request.getRequestURI();
String queryString = request.getQueryString();
if (queryString != null)
	returnURL += "?" + queryString;
returnURL = URLEncoder.encode(returnURL, "GB18030");
System.out.println("returnURL=" + returnURL);

Principal princ = request.getUserPrincipal();
if (princ != null)
	System.out.println("UserPrincipal=" + princ);
%>
<!-- LOGIN:BEGIN --><%if (princ == null) { %>
<script type="text/javascript"><!--function menuLogin_form1_onsubmit() {
	if (document.all["j_username"].value.length < 3 || document.all["j_password"].value.length < 6) {
		window.alert("用户名不能少于3个字符,密码不能少于6个字符!");
		return false;
	}
	return true;
}//--></script><%} %>
<table cellSpacing="1" cellPadding="1" width="100%" border="0">
	<tr>
		<td>
		<table
			style="FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #89857e"
			cellSpacing="0" cellPadding="0" width="100%" border="0">
			<tr>
				<td width="3"><img src="<%= request.getContextPath() %>/images/title-01_begin.gif"></td>
				<td>&nbsp;会员登录</td>
				<td width="3"><img src="<%= request.getContextPath() %>/images/title-01_end.gif"></td>
			</tr>
		</table>
		</td>
	</tr>
	<tr>
		<td>
		<table style="BACKGROUND-COLOR: #d3cdc1" cellSpacing="0"
			cellPadding="0" width="100%" border="0">
			<tr>
				<td width="3"><img src="<%= request.getContextPath() %>/images/title-02_begin.gif"></td>
				<td vAlign="middle" align="center">
				<%if (princ == null) { %><%-- 用户未登录则显示登录框 --%>
				<form style="MARGIN: 0px 0px 0px 0px" name="menuLogin_form1" action="<%= request.getContextPath() %>/customer/auth.jsp?rt=<%=returnURL %>" method="post" onsubmit="return menuLogin_form1_onsubmit()">
				<table cellSpacing="3" cellPadding="1" width="95%" border="0">
					<tr>
						<td width="50">用户名:</td>
						<td><input class="textbox0" type="text" name="j_username" maxLength="20" size="14"></td>
						<td vAlign="top" align="right" rowSpan="3"><input type="image" src="<%= request.getContextPath() %>/images/button-left_login.gif"></td>
					</tr>
					<tr>
						<td>密码:</td>
						<td><input class="textbox0" name="j_password" type="password" maxLength="20" size="14"></td>
					</tr>
					<tr>
						<td align="center" colSpan="3"><a href="<%=SiteUrls2.getInstance().getRegisterURL() %>"><img alt="用户注册" border="0" src="<%= request.getContextPath() %>/images/button-left_register.gif"/></a>&nbsp;<img
							src="<%= request.getContextPath() %>/images/button-left_getpwd.gif"></td>
					</tr>
				</table>
				</form>
				<%} else { %><%-- 用户已登录则显示用户信息和退出登录按钮 --%>
				<table cellSpacing="3" cellPadding="1" width="95%" border="0">
					<tr>
						<td width="65">当前用户:</td>
						<td><%=request.getRemoteUser() %></td>
					</tr>
					<tr>
						<td width="65">会员类型:</td>
						<td><%=getUserRoleChineseString(princ) %></td>
					</tr>
					<tr>
						<td align="center" colspan="2" height="30"><img src="<%= request.getContextPath() %>/images/button-left_userprofile.gif"/>&nbsp;<a href="<%=request.getContextPath() %>/customer/auth.jsp?logout=1&rt=<%=returnURL %>"><img
							src="<%= request.getContextPath() %>/images/button-left_logout.gif" border="0"></a></td>
					</tr>
				</table>
				<%} %>
				</td>
				<td width="3"><img src="<%= request.getContextPath() %>/images/title-02_end.gif"></td>
			</tr>
		</table>
		</td>
	</tr>
</table>
<!-- LOGIN:END -->

⌨️ 快捷键说明

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