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

📄 left.jsp

📁 BBS-CS 天乙社区 是采用JSP+JavaBean+Servlet、Struts的MVC框架开发的一套网络虚拟社区系统。文件解压缩后有详细文件说明。
💻 JSP
字号:
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ page import="com.laoer.bbscs.sysinfo.*"%>
<%@ page import="com.laoer.bbscs.bbs.business.*"%>
<%@ page import="com.laoer.bbscs.servlet.*"%>
<%@ page import="java.util.*"%>
<%
String sid = (String)request.getAttribute("sid");
//UserInfo myUserInfo = (UserInfo)request.getAttribute("myUser");
//AdminUserInfo myAdminUserInfo = (AdminUserInfo)request.getAttribute("AdminUserInfo");
UserSessionCheck myUserSessionCheck = (UserSessionCheck)request.getAttribute("myUserSessionCheck");
List UserBoardSave = (List)request.getAttribute("UserBoardSave");
List boardList = (List)request.getAttribute("boardList");
HashMap hm = (HashMap)request.getAttribute("boardsList");
int zcnum = UserBoardSave.size();
%>
<html>
<head>
<title><%=Sys.WEBSITE[0]%></title>
<link rel=stylesheet type="text/css" href="css/<%=myUserSessionCheck.getUser().getUserInfo().getStyle()%>/css1.css">
<%//=Sys.getCSS(myUserSessionCheck.getUser().getUserInfo().getStyle(),1)%>
<script language="JavaScript">
NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
ver4 = (NS4 || IE4) ? 1 : 0;

if (ver4) {
    with (document) {
        write("<STYLE TYPE='text/css'>");
        if (NS4) {
            write(".parent {position:absolute; visibility:visible}");
            write(".child {position:absolute; visibility:visible}");
            write(".regular {position:absolute; visibility:visible}")
        }
        else {
            write(".child {display:none}")
        }
        write("</STYLE>");
    }
}

function getIndex(el) {
    ind = null;
    for (i=0; i<document.layers.length; i++) {
        whichEl = document.layers[i];
        if (whichEl.id == el) {
            ind = i;
            break;
        }
    }
    return ind;
}

function arrange() {
    nextY = document.layers[firstInd].pageY +document.layers[firstInd].document.height;
    for (i=firstInd+1; i<document.layers.length; i++) {
        whichEl = document.layers[i];
        if (whichEl.visibility != "hide") {
            whichEl.pageY = nextY;
            nextY += whichEl.document.height;
        }
    }
}

function initIt(){
    if (!ver4) return;
    if (NS4) {
        for (i=0; i<document.layers.length; i++) {
            whichEl = document.layers[i];
            if (whichEl.id.indexOf("Child") != -1) whichEl.visibility = "hide";
       }
        arrange();
    }
    else {
        divColl = document.all.tags("DIV");
        for (i=0; i<divColl.length; i++) {
            whichEl = divColl(i);
            if (whichEl.className == "child") whichEl.style.display = "none";
        }
    }
}

function expandIt(el) {
    if (!ver4) return;
    if (IE4) {
        whichEl = eval(el + "Child");
        if (whichEl.style.display == "none") {
            whichEl.style.display = "block";
        }
        else {
            whichEl.style.display = "none";
        }
    }
    else {
        whichEl = eval("document." + el + "Child");
        if (whichEl.visibility == "hide") {
            whichEl.visibility = "show";
        }
        else {
            whichEl.visibility = "hide";
        }
        arrange();
    }
}

function expandIt(el,img) {
    if (!ver4) return;
    if (IE4) {
        whichEl = eval(el + "Child");
        if (whichEl.style.display == "none") {
            whichEl.style.display = "block";
			img.src="images/line_01_2_copy.gif";
        }
        else {
            whichEl.style.display = "none";
			img.src="images/line_01_copy.gif";
        }

    }
    else {
        whichEl = eval("document." + el + "Child");
        if (whichEl.visibility == "hide") {
            whichEl.visibility = "show";
			img.src="images/line_01_2_copy.gif";
        }
        else {
            whichEl.visibility = "hide";
			img.src="images/line_01_copy.gif";
        }

        arrange();
    }
}
onload = initIt;
</script>
</head>
<body bgcolor="#ffffff">
<a href='<%=Sys.getURL()%>inAction.do?sid=<%=sid%>' target='mainFrame'><img src=images/line_01_2_copy.gif  align=absmiddle border=0><img src=images/i_option_copy.gif  align=absmiddle border=0><span class='bt'><bean:message key="left.ToMainText"/></span></a><BR>
<img src=images/line_01_2_copy.gif  align=absmiddle border=0><img src=images/i_option_copy.gif  align=absmiddle border=0><span class='bt'><bean:message key="left.CommReadText"/></span><BR>
<a href='<%=Sys.getURL()%>peizhiAction.do?sid=<%=sid%>' target='mainFrame'><img src=images/line_01_2_copy.gif  align=absmiddle border=0><img src=images/i_option_copy.gif  align=absmiddle border=0><span class='bt'><bean:message key="left.ManServText"/></span></a><BR>
<a href='<%=Sys.getURL()%>refineAction.do?sid=<%=sid%>&action=refineb' target='mainFrame'><img src=images/line_01_2_copy.gif  align=absmiddle border=0><img src=images/i_option_copy.gif  align=absmiddle border=0><span class='bt'><bean:message key="left.CommRefText"/></span></a><BR>
<%
  if (!myUserSessionCheck.isGuest()) {
%>
<div id="CDSeriveParent" class="parent">
<a href="#" onClick="expandIt('CDSerive',img_serive); return false" ><img id="img_serive" src=images/line_01_copy.gif align=absmiddle border=0><img src=images/i_option_copy.gif align=absmiddle border=0><span class='bt'><bean:message key="left.commserv"/></span></a>
</div>
<div id="CDSeriveChild" class="child">
<img src='images/line_05_copy.gif' width='37' height='16' align='absmiddle'><a href='<%=Sys.getURL()%>searchfAction.do?sid=<%=sid%>' target='mainFrame'><span class='bt'><bean:message key="left.searchid"/></span></a><BR>
<img src='images/line_05_copy.gif' width='37' height='16' align='absmiddle'><a href='<%=Sys.getURL()%>noteAction.do?sid=<%=sid%>&action=show' target='mainFrame'><span class='bt'><bean:message key="left.sendmsg"/></span></a><BR>
<img src='images/line_05_copy.gif' width='37' height='16' align='absmiddle'><a href='<%=Sys.getURL()%>boardSaveAction.do?sid=<%=sid%>&action=show' target='mainFrame'><span class='bt'><bean:message key="left.treasureup"/></span></a><BR>
<img src='images/line_06_copy.gif' width='37' height='16' align='absmiddle'><a href='<%=Sys.getURL()%>peizhiAction.do?sid=<%=sid%>' target='mainFrame'><span class='bt'><bean:message key="left.infoconf"/></span></a><BR>
</div>
<%
  }
  else {
%>
<img src=images/line_01_copy.gif width=18 height=16 align=absmiddle border=0><img src=images/i_option_copy.gif align=absmiddle border=0><span class='bt'><bean:message key="left.commserv"/></span><BR>
<%
 }
 if ((myUserSessionCheck.isSuperAdmin() || myUserSessionCheck.isUserAdmin()) && !myUserSessionCheck.isGuest()) {
%>
<a href='<%=Sys.getURL()%>userManagerAction.do?sid=<%=sid%>&action=list' target='mainFrame'><img src=images/line_01_2_copy.gif align=absmiddle border=0><img src=images/i_option_copy.gif width=16 height=16 align=absmiddle border=0><span class='bt'><bean:message key="left.userconf"/></span></a><BR>
<%}
%>
<a href='<%=Sys.getURL()%>userPicAction.do?sid=<%=sid%>&action=list' target='mainFrame'><img src=images/line_01_2_copy.gif align=absmiddle border=0><img src=images/i_option_copy.gif  align=absmiddle border=0><span class='bt'><bean:message key="left.viewphoto"/></span></a><BR>
<hr width="90" align="left">
<div id="CDUserSaveParent" class="parent">
<a href="#" onClick="expandIt('CDUserSave',img_UserSave); return false"><img id="img_UserSave" src='images/line_01_copy.gif' width='18' height='16' align='absmiddle' border=0><img src='images/folder_01_copy.gif' align='absmiddle' border=0><span class='bt'><bean:message key="left.mytreasureup"/></span></a>
</div>
<div id="CDUserSaveChild" class="child">
<logic:iterate id="myBoardsInfo" collection="<%=UserBoardSave%>" type="com.laoer.bbscs.bbs.business.BoardsInfo" indexId="index">
<%
if ((index.intValue()+1) == zcnum) {
  out.println("<img src='images/line_06_copy.gif' width='37' height='16' align='absmiddle'><a href='"+Sys.getURL()+"rightAction.do?sid="+sid+"&bid="+myBoardsInfo.getID()+"&pages=1' target='mainFrame' ><span class='bt'>"+ myBoardsInfo.getBoardsName() +"</span></a><BR>");
}
else {
  out.println("<img src='images/line_05_copy.gif' width='37' height='16' align='absmiddle'><a href='"+Sys.getURL()+"rightAction.do?sid="+sid+"&bid="+myBoardsInfo.getID()+"&pages=1' target='mainFrame' ><span class='bt'>"+ myBoardsInfo.getBoardsName() +"</span></a><BR>");
}
%>
</logic:iterate>
</div>
<logic:iterate id="myBoardInfo" collection="<%=boardList%>" type="com.laoer.bbscs.bbs.business.BoardInfo" indexId="index">
<div id="CD<%=myBoardInfo.getID()%>Parent" class="parent">
<a href="#" onClick="expandIt('CD<%=myBoardInfo.getID()%>',img<%=myBoardInfo.getID()%>); return false"><img id="img<%=myBoardInfo.getID()%>" src='images/line_01_copy.gif' width='18' height='16' align='absmiddle' border=0><img src='images/folder_01_copy.gif' align='absmiddle' border=0><span class='bt'><%=myBoardInfo.getBoardName()%></span></a>
</div>
<div id="CD<%=myBoardInfo.getID()%>Child" class="child">
<%
List boardsList = (List)hm.get(String.valueOf(myBoardInfo.getID()));
int boardsnum = boardsList.size();
int i1=1;
BoardsInfo my_BoardsInfo;
for (int x = 0;x < boardsnum;x++) {
  my_BoardsInfo = (BoardsInfo)boardsList.get(x);
 if (i1==boardsnum) {
%>
  <img src='images/line_06_copy.gif' width='37' height='16' align='absmiddle' border=0><a href='<%=Sys.getURL()%>rightAction.do?sid=<%=sid%>&bid=<%=my_BoardsInfo.getID()%>&pages=1' target='mainFrame' ><span class='bt'><%=my_BoardsInfo.getBoardsName()%></span></a><br>
<%
  }
  else {
%>
  <img src='images/line_05_copy.gif' width='37' height='16' align='absmiddle' border=0><a href='<%=Sys.getURL()%>rightAction.do?sid=<%=sid%>&bid=<%=my_BoardsInfo.getID()%>&pages=1' target='mainFrame' ><span class='bt'><%=my_BoardsInfo.getBoardsName()%></span></a><br>
<%
 }
 i1++;
 my_BoardsInfo = null;
}
boardsList = null;
%>
</div>
</logic:iterate>
<!--<a href='<%//=Sys.getURL()%>logoutAction.do?sid=<%//=sid%>&at=bbs' target='_top'><img src=images/line_01_2_copy.gif align='absmiddle' border=0><img src=images/i_exit.gif width=16 height=16 align='absmiddle' border=0><span class='bt'><bean:message key="left.logout"/></span></a>-->

<div id="CDLogoutParent" class="parent">
<a href="#" onClick="expandIt('CDLogout',img_logout); return false" ><img id="img_logout" src=images/line_01_copy.gif align=absmiddle border=0><img src=images/i_exit.gif width=16 height=16 align='absmiddle' border=0><span class='bt'><bean:message key="left.logout"/></span></a>
</div>
<div id="CDLogoutChild" class="child">
<img src='images/line_05_copy.gif' width='37' height='16' align='absmiddle'><a href='<%=Sys.getURL()%>logoutAction.do?sid=<%=sid%>&at=session' title='<bean:message key="logout.info0"/>' target='_top'><span class='bt'><bean:message key="logout.closesession"/></span></a><BR>
<img src='images/line_06_copy.gif' width='37' height='16' align='absmiddle'><a href='<%=Sys.getURL()%>logoutAction.do?sid=<%=sid%>&at=bbs' title='<bean:message key="logout.info1"/>' target='_top'><span class='bt'><bean:message key="logout.logouotall"/></span></a><BR>
</div>

<%
sid = null;
myUserSessionCheck = null;
UserBoardSave = null;
boardList = null;
hm = null;
%>
</body>
</html>

⌨️ 快捷键说明

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