设计并制作一个博客网站项目。并将所有项目文件放置在以“学生姓名+学号”命名的学生文件夹中,如:“20181111王妃”。
网站结构如下图,页面对应的Servlet请自己定义。
数据库命名为:Blog。其中包括3张表,用户信息表user、博客信息表blogs和访客留言表message,能实现网站与数据库的连接与访问。表结构如下:
博客信息表(blogs) |
||
列名 |
类型 |
含义 |
id |
int |
主键、自增 |
title |
varchar(50) |
标题 |
content |
text |
内容 |
date |
datetime |
留言日期 |
访客留言表(message) |
||
列名 |
类型 |
含义 |
id |
int |
主键、自增 |
content |
text |
内容 |
date |
datetime |
留言日期 |
用户信息表(user) |
||
列名 |
类型 |
含义 |
id |
int |
主键、自增 |
username |
用户名 |
|
password |
varchar(20) |
密码 |
email |
varchar(20) |
邮箱 |
sex |
char(10) |
性别 |
imgurl |
varchar(100) |
个人照片地址 |
hobby |
varchar(100) |
个人兴趣爱好 |
具体要求如下:
1. 网站页面风格统一,布局合理美观。页面版权位置添加个人信息。
2. 根据网站结构实现菜单导航。
3. 首页index.jsp,用于展示最近3次动态。
4. 个人档案页userinfo.jsp用于显示user表中非敏感的个人信息。
5. 博客列表页list.jsp用于展示博客列表信息。访问者点击博客链接可以查看对应博客的详细信息,并可以实现留言。
6. 制作后台登录页login.jsp。登录成功后能进入后台,管理博客。
7. 后台博客管理能实现博客的查询、添加、修改、删除操作及留言的删除。
8. SQL文件单独存放在学生文件夹中。
9. 运行效果截图单独放在一个文件夹中。
答:
如果想要个便宜点的话可以看看成品 点击查看相似成品。如果想完全按要求做的话,可以联系客服定制