📄 menulogin.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> 会员登录</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> <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"/> <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 + -