• 大小: 2.68MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-18
  • 语言: Java
  • 标签: 毕业设计  

资源简介

统名称: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\.mymetadata

     文件       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个文件信息

评论

共有 条评论