You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

171 lines
5.7 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="com.dao.ArticleDao,com.bean.ArticleBean,java.util.*"%>
<%@ page import="com.dao.FriendDao" import="com.bean.FriendBean,java.util.*"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>个人中心</title>
<link rel="stylesheet" type="text/css" href="./static/css/semantic.min.css">
<link rel="stylesheet" href="./static/css/index.css">
</head>
<body>
<%
int userId = (Integer)session.getAttribute("userId");
ArticleDao Dao = new ArticleDao();
List<ArticleBean> list = Dao.selectByUserId(userId);
session.setAttribute("BlogResult", list);
FriendDao frienddao = new FriendDao();
List<FriendBean> lis = frienddao.selectAll();
session.setAttribute("friendResult",lis);
%>
<!--导航-->
<nav class="ui inverted segment m-padded-tb-mini m-shadow-small">
<div class="ui container">
<form action="SearchMyBlogServlet" method="post">
<div class="ui inverted secondary stackable menu">
<h2 class="ui teal header item">Blog</h2>
<a href="index.jsp" class="m-item item m-mobile-hide">首页</a>
<a href="Blog.jsp" class="m-item item m-mobile-hide">博客</a>
<a href="types.jsp" class="m-item item m-mobile-hide">分类</a>
<a href="tags.jsp" class=" m-item item m-mobile-hide">标签</a>
<!-- <a href="PersonalCenter.jsp" class="m-item item m-mobile-hide">归档</a> -->
<a href="MessageBoard.jsp" class="m-item item m-mobile-hide">留言板</a>
<a href="MyCenter.jsp" class="active m-item item m-mobile-hide">我的</a>
<a href="PublishArticle.jsp" class="m-item item m-mobile-hide">发表博客</a>
<div class="right m-item item m-mobile-hide">
<div class="ui icon inverted transparent input">
<input type="text" name="search" placeholder="搜索"><input
type="submit" value="☜(゚ヮ゚☜)">
<button><a href="infomation.jsp">个人信息</a></button>
</div>
</div>
</form>
</div>
</div>
<a href="#"
class="ui menu toggle black icon button m-right-top m-mobile-show">
<i class="sidebar icon"></i>
</a>
</nav>
<!--中间-->
<div class="m-container m-padded-tb-big">
<div class="ui container">
<div class="ui stackable grid">
<!--left-->
<div class="eleven wide column">
<!--header-->
<div class="ui top attached segment">
<div class="ui middle aligned two column grid">
<div class="column">
<h3 class="ui teal header">博客</h3>
</div>
<div class="right aligned column">
<h3 class="ui orange header m-inline-block m-text-thin">${fn:length(BlogResult)}</h3>
篇博客
</div>
</div>
</div>
<!--中间列表-->
<h2 class="ui center aligned header"></h2>
<!-- items 用于接收集合对象var 定义对象接收从集合里遍历出的每一个元素。同时其会自动转型 -->
<c:forEach items="${BlogResult}" var="Blog">
<div class="ui fluid vertical menu">
<a href="BlogUpdateServlet?articleID=${Blog.articleID}" target="_blank" class="item">
<span>
${Blog.articleTitle}
<div class="ui teal basic left pointing label m-padded-mini ">${Blog.articleTime}</div>
</span>
<div class="ui orange basic left pointing label m-padded-mini ">原创</div>
</a>
</div>
</c:forEach>
<div class="ui bottom attached segment">
<div class="ui middle aligned two column grid">
<div class="column">
<a href="#" class="ui mini teal basic button">上一页</a>
</div>
<div class="right aligned column">
<a href="#" class="ui mini teal basic button">下一页</a>
</div>
</div>
</div>
</div>
<!--右边top-->
<div class="five wide column">
<!--好友-->
<div class="ui segments">
<div class="ui secondary segment">
<div class="ui two column grid">
<div class="column">
好友
</div>
<div class="right aligned column">
<a href="friends_info.jsp">more </a>
</div>
</div>
</div>
<div class="ui teal segment">
<c:forEach items="${friendResult}" var="friend">
<div class="ui fluid vertical menu">
<a href="#" class="item">${friend.userfriendID}:${friend.userNote}
</a>
</div>
</c:forEach>
</div>
</div>
<!--二维码-->
<h4 class="ui horizontal divider header m-margin-top-large">扫码关注我</h4>
<div class="ui centered card" style="width: 11em">
<img src="./static/images/weixin.jpg" alt="" style="width: 11em;"
class="ui rounded image">
</div>
</div>
</div>
</div>
</div>
<br><br><br><br><br><br><br><br>
<!--底部-->
<footer class="ui inverted vertical segment m-padded-tb-massive">
<div class="ui center aligned container">
<p class="m-text-thin m-text-spaced m-opacity-tiny">Copyright ©
IT博客欢迎您</p>
</div>
</footer>
<script type="text/javascript" src="static/js/jquery.min.js"></script>
<script type="text/javascript" src="static/js/semantic.min.js"></script>
<script>
$(".m-mobile-show").click(function() {
$(".m-item").toggleClass("m-mobile-hide");
});
</script>
</body>
</html>