资源简介
统名称:jsp+servlet+javabean新闻发布系统
大家好,这是我搜集整理好并且测试通过的的一个新闻发布系统,有程序,设计详细文档和ppt演示,我现在把程序共享给大家,有需要完整文档的朋友请再联系我!!
系统角色:1.游客:可以搜索、浏览新闻,不能评论新闻,可以注册成为会员
2.会员:可以搜索、浏览新闻,评论新闻,可以修改密码等个人信息
3.编辑:对新闻进行编辑、发布,可以添加删除修改新闻
4.管理员:拥有系统最高权限,可以添加删除修改新闻,可以删除用户,可以添加删除编辑
前台:
首页:
1.新闻分类:(国际 娱乐 体育 等)新闻分类需要从数据库中动态取出(因为后台中有添加删除修改分类的功能),
可以只显示4—5个分类,后面加个“更多>>”链接,来罗列所有分类
2.新闻搜索:(可以选择分类)以新闻标题模糊搜索,有分页功能
3.热点新闻:按新闻点击率高低显示前10条左右的新闻(显示点击率)
4.最新新闻:显示最新添加的新闻(显示日期)
5.公告栏:显示公告信息
6.登录:可选角色有 会员、编辑、管理员,有注册链接按钮,找回密码链接
会员可以对新闻进行评论,游客点击评论时提示注册
注册时包含密码提示问题,以便找回密码,注册验证用ajax动态验证,有分页功能,
包含在线文本编辑器
登陆后有欢迎信息:“您好,XXX”
后台:
新闻分类管理
分类列表(包含删除、修改)
添加分类
新闻管理
新闻列表(包含删除、修改新闻)
添加新闻(支持新闻、图片上传)
查找新闻 (包含删除、修改新闻)
评论管理
公告修改
会员管理
会员列表(包含删除)
查找会员(包含删除)
编辑管理
编辑列表(包含删除、修改)
查找编辑(包含删除、修改)
修改密码
会员:修改密码等个人信息
系统使用说明:
本系统的开发环境是windows xp+myEclipse5.5+Tomcat6.0+sqlserver2000数据库
(1)首先解压我的程序文件夹,安装开发环境软件myEclipse和运行服务器tomcat
(2)打开sqlserver的企业管理器,将数据库目录下的sqlserver2000数据库数据文件附加到sqlserver2000。
(2)启动MyEclipse,选择文件->导入->导入现有的工程到WorkPlace,把项目导入
(3)发布xwfb这个web项目到tomcat服务器,启动服务器输入登陆页新闻系统首页index.jsp的地址即可访问了。
注意:本系统采用jdbc:odbc方式连接的数据库,需要在运行前设置数据源,数据源的名称是xwfb,路径附加好的sqlserver数据库
测试管理员帐号和密码: admin 198517
测试用户帐号和密码: linjian 198517
代码片段和文件信息
package com.action;
/**
* 管理员登陆 增加 修改 删除 删除登陆日志
*/
import java.io.IOException;
import java.util.List;
import java.util.StringTokenizer;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.bean.AdminBean;
import com.bean.SystemBean;
import com.util.Constant;
import com.util.MD5;
public class AdminServlet extends HttpServlet {
/**
* Constructor of the object.
*/
public AdminServlet() {
super();
}
/**
* Destruction of the servlet.
*/
public void destroy() {
super.destroy(); // Just puts “destroy“ string in log
// Put your code here
}
/**
* The doGet method of the servlet.
*
* This method is called when a form has its tag value method equals to get.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
doPost(requestresponse);
}
/**
* The doPost method of the servlet.
*
* This method is called when a form has its tag value method equals to post.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
response.setContentType(Constant.CONTENTTYPE);
request.setCharacterEncoding(Constant.CHARACTERENCODING);
try{
String method=request.getParameter(“method“).trim();
AdminBean loginbean = new AdminBean();
HttpSession session = request.getSession();
session.setMaxInactiveInterval(1200);
SystemBean systembean = new SystemBean();
String sysdir = systembean.getDir();
if(method.equals(“one“)){//admin登录
String username = request.getParameter(“username“);
String password = request.getParameter(“password“);
if(username == null||username.trim().equals(““)){
request.setAttribute(“message“ “请正确输入用户名!“);
request.getRequestDispatcher(sysdir+“/login.jsp“).forward(request response);
}
else if(password == null||password.trim().equals(““)){
request.setAttribute(“message“ “请输入密码!“);
request.getRequestDispatcher(sysdir+“/login.jsp“).forward(request response);
}
else{
String md5password = MD5.MD5(password);
String agent = request.getHeader(“user-agent“);
StringTokenizer st = new StringTokenizer(agent“;“);
String useros=st.nextToken();
String loginip = request.getRemot
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 709 2012-06-04 22:07 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\.classpath
文件 285 2012-06-02 11:13 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\.myme
文件 1222 2012-06-09 12:18 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\.project
文件 10175 2012-06-01 16:57 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\action\AdminServlet.java
文件 5644 2012-06-04 02:55 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\action\AfficheServlet.java
文件 7302 2012-06-05 10:56 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\action\GuestBookServlet.java
文件 6060 2012-06-01 12:36 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\action\LoginServlet.java
文件 6522 2012-06-08 14:52 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\action\MemberManageServlet.java
文件 10339 2012-06-02 15:19 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\action\MemberServlet.java
文件 8697 2012-06-06 09:09 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\action\NewsServlet.java
文件 7093 2012-06-03 01:03 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\action\SystemServlet.java
文件 7995 2012-06-10 18:27 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\bean\AdminBean.java
文件 13007 2012-06-09 12:05 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\bean\AfficheBean.java
文件 10548 2012-06-03 03:02 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\bean\GuestBookBean.java
文件 11911 2012-06-04 06:58 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\bean\MemberBean.java
文件 16790 2012-06-07 03:11 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\bean\MemberManageBean.java
文件 13565 2012-06-10 01:48 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\bean\NewsBean.java
文件 7670 2012-06-05 04:18 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\bean\SystemBean.java
文件 318 2012-06-01 18:04 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\CheckCode.java
文件 1838 2012-06-02 05:19 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\Common.java
文件 533 2012-06-07 23:05 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\Constant.java
文件 2627 2012-06-07 09:03 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\DBO.java
文件 650 2012-06-10 03:27 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\Filter.java
文件 836 2012-06-07 10:19 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\Log.java
文件 792 2012-06-02 16:33 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\MD5.java
文件 7007 2012-06-09 14:15 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\SmartFile.java
文件 1614 2012-06-06 20:19 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\SmartFiles.java
文件 1980 2012-06-01 09:25 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\SmartRequest.java
文件 27350 2012-06-09 21:59 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\SmartUpload.java
文件 147 2012-06-08 23:43 jsp+servlet+javabean新闻发布系统[双鱼林测试通过]\jsp+servlet+javabean实现的新闻发布系统\xwfb\src\com\util\SmartUploadException.java
............此处省略735个文件信息
相关资源
- 毕业论文基于JavaWeb校园新闻管理系统
- 毕业答辩-jspmysql远程餐厅预约系统-毕
- 毕业设计-JSP网上报名系统
- 毕业设计-源码Java三国杀游戏控制台版
- 毕业论文答辩-Android应用源码调用we
- Java SSH框架实现房屋租售管理系统ja
- 毕业设计 基于java 的 仓库进销存管
- 公交路线查询系统毕业设计全套
- Java学生信息管理系统源码含数据库脚
- 基于servlet的网上商城系统源码
- 毕业设计 论文正文 android 个人理财
- 基于Android平台视频播放器的开发毕业
- JSP 聊天室---毕业设计
- Android应用源码安卓记账本毕业设计项
- Java+MySQL停车场管理系统源码和文档
- JSP网上拍卖系统---毕业设计作品
- JSP酒店管理系统266300
- jsp在线物流网站
- jsp在线公交查询系统
- 校园二手物品交易网.zip
- java长途汽车站售票系统毕业设计程序
- java门诊信息管理系统毕业设计程序
- JSP招生管理系统(毕业设计)
- 基于JSP的选题系统
- 于遗传算法的自动排课系统毕业设计
- 安卓Android宠物救助领养系统app毕业生
- android天气预报课程设计毕业设计
- JAVA JSP旅行社管理系统(毕业设计)
- java毕业设计美食分享系统
- JSP+MYSQL科研成果管理系统
评论
共有 条评论