资源简介
运用javaweb做的博客系统,用户可以登录、添加删除等操作。

代码片段和文件信息
package rixin.me.blog.action;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import rixin.me.blog.common.MyFactory;
import rixin.me.blog.iservice.ICategoryService;
import rixin.me.blog.model.Category;
public class CategoryAction extends HttpServlet {
private ICategoryService categoryService=MyFactory.createCategoryService();
public void processRequest(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
response.setContentType(“text/html;charset=gbk“);
request.setCharacterEncoding(“gbk“);
String method=request.getParameter(“method“);
if (method.equals(“manage“)) {
manage(requestresponse); //管理
}else if (method.equals(“add“)){
add(requestresponse); //添加
} else if (method.equals(“willEdit“)) {
willEdit(requestresponse); //要修改
} else if (method.equals(“edit“)) {
edit(requestresponse);//修改
} else if (method.equals(“delete“)) {
delete(requestresponse);//删除
}
}
public void manage(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
List list=categoryService.findAllCategories(Integer.parseInt(request.getParameter(“blogId“)));
if (list!=null) {
request.setAttribute(“list“ list);
RequestDispatcher rd=request.getRequestDispatcher(“category/categoryManage.jsp“);
rd.forward(request response);
}
}
public void add(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
Category category=new Category();
category.setBlogId(Integer.parseInt(request.getParameter(“blogId“)));
category.setCategorytitle(request.getParameter(“categorytitle“));
if(categoryService.addCategory(category)>0) {
response.sendRedirect(“/myblog/CategoryAction?method=manage & blogId=“+request.getParameter(“blogId“));
} else {
request.setAttribute(“msg“ “添加博文分类失败!vascript:window.history.back()\“>返回 “);
RequestDispatcher rd=request.getRequestDispatcher(“common/message.jsp“);
rd.forward(request response);
}
}
public void willEdit(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
Category category=categoryService.findCategoryById(Integer.parseInt(request.getParameter(“categoryId“)));
request.setAttribute(“category“ category);
RequestDispatcher rd=request.getRequestDispatcher(“category/categoryEdit.jsp“);
rd.forward(request response);
}
public void edit(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
Category category=categoryService.findCategoryById(Integer.parseInt(request.getParameter(“categoryId“)));
category.setCategorytitle
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 606 2011-11-17 08:15 myblog\.classpath
文件 291 2011-11-23 16:36 myblog\.myme
文件 1749 2011-11-13 16:28 myblog\.project
文件 493 2011-11-07 20:26 myblog\.settings\.jsdtscope
文件 395 2011-11-07 20:26 myblog\.settings\org.eclipse.jdt.core.prefs
文件 456 2011-11-07 20:26 myblog\.settings\org.eclipse.wst.common.component
文件 252 2011-11-07 20:26 myblog\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2011-11-07 20:26 myblog\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2011-11-07 20:26 myblog\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 4393 2011-11-20 10:41 myblog\src\rixin\me\blog\action\CategoryAction.java
文件 2239 2011-11-20 10:26 myblog\src\rixin\me\blog\action\TestConnectDBServlet.java
文件 143 2011-11-19 09:05 myblog\src\rixin\me\blog\common\Config.java
文件 925 2011-11-21 15:50 myblog\src\rixin\me\blog\common\EncodingFilter.java
文件 1770 2011-11-21 16:29 myblog\src\rixin\me\blog\common\InitUserNumListener.java
文件 148 2011-11-13 09:13 myblog\src\rixin\me\blog\common\MyException.java
文件 2113 2011-11-19 09:37 myblog\src\rixin\me\blog\common\MyFactory.java
文件 1012 2011-11-18 10:28 myblog\src\rixin\me\blog\common\MySQLHelper.java
文件 2563 2011-11-18 16:55 myblog\src\rixin\me\blog\common\PageList.java
文件 223 2011-11-13 07:47 myblog\src\rixin\me\blog\common\PList.java
文件 591 2011-11-20 10:39 myblog\src\rixin\me\blog\common\StartServlet.java
文件 1059 2011-11-21 16:45 myblog\src\rixin\me\blog\common\UserEnterListener.java
文件 6058 2011-11-19 08:33 myblog\src\rixin\me\blog\dao\ArticleDao.java
文件 3426 2011-11-18 11:29 myblog\src\rixin\me\blog\dao\BlogDao.java
文件 3371 2011-11-20 10:18 myblog\src\rixin\me\blog\dao\CategoryDao.java
文件 4583 2011-11-19 07:24 myblog\src\rixin\me\blog\dao\PictureDao.java
文件 4303 2011-11-19 06:47 myblog\src\rixin\me\blog\dao\ReviewDao.java
文件 8041 2011-11-19 08:33 myblog\src\rixin\me\blog\dao\UserDao.java
文件 407 2011-11-18 17:36 myblog\src\rixin\me\blog\idao\IArticleDao.java
文件 312 2011-11-13 07:57 myblog\src\rixin\me\blog\idao\Iba
文件 205 2011-11-13 08:48 myblog\src\rixin\me\blog\idao\IBlogDao.java
............此处省略135个文件信息
相关资源
- Java博客概要设计文档
- 博客系统笔记以及源码
- Spring Boot技术栈博客企业前后端.txt
- 我的全部java项目(博客项目的代码)
- jsp+mysql实现的博客系统
- 基于Java的个人博客系统的设计与实现
- 博客系统sshjavaweb.zip
- JAVA个人博客系统源码
- Android应用源码(精)仿博客园客户端
- java博客WAR包
- J2EE期末大作业-博客系统(附带数据库
- JSP+Servlet+Tomcat个人博客系统
- JSP个人博客系统(原创作品)
- 基于j2ee的个人博客系统毕业设计+源码
- SSM整合个人博客网站
- jsp博客系统 源代码+文件
- OpenBlog---tomcat 的个人博客网站
- android开发新浪微博客户端源代码
- JSP+servlet+Bbootstrap博客论坛源码
- javaWeb博客系统
- 基于JavaWeb的博客网站的设计与实现论
- java开发博客系统
- 一个用Myeclipse做的java的博客管理系统
- 基于Android微博客户端的设计与实现
- 安卓仿微博客户端源码&php;后端源码
- Android小巫CSDN博客客户端源码
- JAVA写的个人博客源码Java实用源码整理
- 基于ssm的个人博客系统
- javaEE结课作业之简易博客网站
- 基于Jsp编写的博客系统java+sql
评论
共有 条评论