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

📄 homepage.jsp

📁 仿校内网站
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<%@ page import="myTools.DataBase" %>
<%@ page import="java.sql.*"%>
<%@ page import="myTools.TimeMaker"%>
<%@ page import="java.util.ArrayList"%>

    <%
			String be_visited_id = request.getParameter("be_visited_id");
                        String user_id = (String) session.getAttribute("user_id");
			
			if(be_visited_id == null){
				user_id = (String)session.getAttribute("user_id");
				if(user_id == null){
					response.sendRedirect("index.jsp");
				}else{
					be_visited_id = user_id;
					session.setAttribute("be_visited_id", be_visited_id);
				}
			}else{
				session.setAttribute("be_visited_id", be_visited_id);
			}
			
				String user = (String) session.getAttribute("user_id");
				if(!be_visited_id.equals(user)){
					TimeMaker.makeVisitor(user, be_visited_id);
				}
			
			
            String idString = be_visited_id;
			
            DataBase db = new DataBase();
            ResultSet rs = null;
            db.connectToDB();
            String SQL = "select user_name, visitor_count, last_visit, create_time, photo_path from users where user_id = " + idString + ";";
            rs = db.executeQuery(SQL);
            String user_name = "ZER";
            String visit_account = "0";
            String last_visit = null;
            String create_time = "公元前";
            String host_photo_path = "";
            if(rs.next()){
                user_name = rs.getString(1);
                visit_account = rs.getString(2);
                last_visit = rs.getString(3);
                create_time = rs.getString(4).substring(0, 10);
                host_photo_path = rs.getString(5);
            }
            System.out.print(user_name);
    %>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
        <title><%=user_name%>个人空间</title>
        <link href="css.css" rel="stylesheet" type="text/css" media="all" />
    </head>
    
    <body>
        <div id="container">
            <div id="header">
                <div id="menu">
                    <ul>
                        <li><a href="frontpage.jsp">首页</a></li>
                        <li class="menuDiv"></li>
                        <li><a href="diarys.jsp" target="iframe">日志</a></li>
                        <li class="menuDiv"></li>
                        <li><a href="albums.jsp" target="iframe">相册</a></li>
                        <li class="menuDiv"></li>
                        <li><a href="articlelist.jsp">论坛</a></li>
                        <li class="menuDiv"></li>
                        <li><a href="friends.jsp" target="iframe">好友</a></li>
                        <li class="menuDiv"></li>
                        <li><a href="messages.jsp" target="iframe">留言</a></li>
                    </ul>
                </div>
                <div id="banner">
                </div>
            </div>
            <hr width="850">
            <div id="pagebody">
                <div id="leftside">
                    <div id="selfphoto">
                        <img id="selfphoto" border="2" src="<%=host_photo_path%>"><br><br>
                        <%=user_name%>的头像
                    </div>
                    <hr>
                    <div id="managementlink">
                        <a href="addMessage.jsp" target="iframe">给我留言</a>
                        <a href="FriendServlet?operation=add" target="iframe">加为好友</a><br /><br />
                        <a href="albums.jsp?user_id=<%%>" target="iframe">管理相册</a>
                        <a href="addDiary.jsp" target="iframe">发表日志</a><br /><br />
                        <a href="articlelist.jsp">进入论坛</a>
                        <a href="vote.jsp">参加投票</a>
                    </div> 
                    <hr />
                    <div id="visiters">
                        <div id="visiters_head">最近访问的用户</div>
                        <%
                        ArrayList<String> friends = TimeMaker.getFriends(last_visit);
                        DataBase db1 = new DataBase();
                        ResultSet rs1 = null;
                        db1.connectToDB();
                        String sql = "";
                        for(int i=0; i<friends.size(); i++){
                            String friendId = friends.get(i);
                            sql = "select user_name, photo_path from users where user_id = " + friendId;
                            rs1 = db1.executeQuery(sql);
                            String visit_name = "";
                            String photo_path = "";
                            if(rs1.next()){
                                 visit_name = rs1.getString(1);
                                 photo_path = rs1.getString(2);
                            }
                        %>
                            <div class="visiter">
                                <a href="homepage.jsp?be_visited_id=<%=friendId%>"><div align="left" class="visiter_body"><img class="visiter_picture" src="<%=photo_path%>"></img></div><div class="visiter_details"><%=visit_name%></div></a>
                            </div>
                        <%
                        }
                        %>
 
                    </div>
                    <hr />
                    <div id="datecount" align="left">
                        数据统计:
                        <div id="visitercount">访问量:<%=visit_account%></div>
                        <div id="createdate">建立日期:<%=create_time%></div>
                        <div id="updatedate">更新时间:</div>
                    </div>
                </div>
                <div STYLE="width:580px; height:100%">
                    <iframe frameborder="0" width="580px" height="600px" onload = "height = this.Document.body.scrollHeight + 30;" name="iframe" src="messages.jsp"></iframe>
                </div>
            </div>
            <div id="footer">
                <div id="footer_text">
                    版权所有:ZER&nbsp;&nbsp;&nbsp;邮箱&nbsp;&nbsp;<a href="#">zerxd@126.com</a>
                </div>
            </div>
        </div>
    </body>
    <%db.close();%>
</html>

⌨️ 快捷键说明

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