资源简介

资源为本人14年的毕业设计,下载着可以作为参考资料,其中包含源码以及数据库表的创建脚本,也可作为JAVA初学者的参考资料,欢迎下载,如需要E-R图请另行下载。

资源截图

代码片段和文件信息

package com.hcc.blog.controller;

import java.io.IOException;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import com.hcc.blog.service.BlogService;
import com.hcc.blog.service.CategoryService;
import com.hcc.blog.service.impl.BlogServiceImpl;
import com.hcc.blog.service.impl.CategoryServiceImpl;
import com.hcc.blog.util.BlogUtil;
import com.hcc.blog.util.PageBean;
import com.hcc.blog.vo.BlogCategory;
import com.hcc.blog.vo.BlogPost;

@Controller
public class BlogController {

private BlogService bs = new BlogServiceImpl();
private CategoryService cs=new CategoryServiceImpl();

/**
 * 跳转博文管理界面并分页查询所有文章记录
 * 
 * 搜索博文
 * @return
 */
@RequestMapping(“toBlogManage.do“)
public String toBlogManage(HttpServletRequest request
HttpServletResponse response) {
String title=request.getParameter(“title“);

//System.out.println(title);

int pageNo;
int pageSize;

if(request.getParameter(“pageNo“)!=null){
pageNo=Integer.valueOf(request.getParameter(“pageNo“));
}else{
pageNo=1;
}
if(request.getParameter(“pageSize“)!=null){
pageSize=Integer.valueOf(request.getParameter(“pageSize“));
}else{
pageSize=4;
}

PageBean pageBean=bs.listBlog(pageNo pageSize title);

if(pageBean.getList().size()!=0){
request.setAttribute(“list“ pageBean.getList());
request.setAttribute(“pageBean“ pageBean);
request.setAttribute(“title“ title);
}else{
pageBean.setTotalPage(1);
request.setAttribute(“pageBean“ pageBean);
request.setAttribute(“nulltitle“ “查无包含 “+title+“ 关键字的标题!“);
}


return “blogManagement/blogManage“;
}

/**
 * 查询博文详细内容
 * 
 * @return
 */
@RequestMapping(“toSelectBlog.do“)
public String selectBlog(HttpServletRequest request
HttpServletResponse response) {

String bpId = request.getParameter(“bpId“);

BlogPost bp = bs.findOne(bpId);

request.setAttribute(“bp“ bp);

return “blogManagement/blogSelect“;
}

/**
 * 跳转修改博文界面
 * 
 * @return
 */
@RequestMapping(“toUpdateBlog.do“)
public String toUpateBlog(HttpServletRequest request
HttpServletResponse response) {

String bpId = request.getParameter(“bpId“);

List list = cs.findAllCategory();

BlogPost bp = bs.findOne(bpId);

request.setAttribute(“list“ list);
request.setAttribute(“bp“ bp);

return “blogManagement/blogUpdate“;
}

/**
 * 修改博文
 * 
 * @return
 * @throws IOException
 */
@RequestMapping(“updateBlog.do“)
public String upateBlog(HttpServletRequest request
HttpServletResponse response) throws IOException {

String bpId = request.getParameter(“bpId“);
String bcName=request.getParameter(“bcName“);
String title = request.getParameter(“title“);
String co

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     719154  2014-06-04 17:18  计0913 11 黄材池 作品\blog_db.sql

     文件   11135098  2014-06-20 10:44  计0913 11 黄材池 作品\blog_system.war

     文件        586  2014-06-20 10:43  计0913 11 黄材池 作品\使用说明.txt

     文件        588  2014-06-20 10:24  计0913 11 黄材池 作品\源代码\blog_system\.classpath

     文件       1044  2014-03-17 20:38  计0913 11 黄材池 作品\源代码\blog_system\.project

     文件        503  2014-03-17 20:38  计0913 11 黄材池 作品\源代码\blog_system\.settings\.jsdtscope

     文件        598  2014-04-25 14:23  计0913 11 黄材池 作品\源代码\blog_system\.settings\org.eclipse.jdt.core.prefs

     文件        485  2014-04-22 13:35  计0913 11 黄材池 作品\源代码\blog_system\.settings\org.eclipse.wst.common.component

     文件        305  2014-06-20 10:23  计0913 11 黄材池 作品\源代码\blog_system\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2014-03-17 20:38  计0913 11 黄材池 作品\源代码\blog_system\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2014-03-17 20:38  计0913 11 黄材池 作品\源代码\blog_system\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件          3  2014-03-17 22:48  计0913 11 黄材池 作品\源代码\blog_system\.svn\entries

     文件          3  2014-03-17 22:48  计0913 11 黄材池 作品\源代码\blog_system\.svn\format

     文件       2640  2014-04-22 17:00  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\00\001f34c4cb5ecb6b1fa026723c9d95b001010dc3.svn-base

     文件       1930  2014-03-25 20:13  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\00\0033b46995947331af8ec309f2927444b391185a.svn-base

     文件       3949  2014-03-25 20:13  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\00\004b305a54e6f822c82b41fc1c4af9226ef8342b.svn-base

     文件       1031  2014-04-22 17:00  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\00\007498c38a322c18af1231801ffd50af767542f0.svn-base

     文件       3784  2014-03-28 10:43  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\00\0081e9a578e92faf38cc51a4cc189df2cfae1404.svn-base

     文件        501  2014-03-17 22:49  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\00\008c06c244e7dbb4ed7f63e632c6c3edb1dc64af.svn-base

     文件      13229  2014-03-25 20:13  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\00\008cd135511ba32542f248e95bfe0a22ea3b9007.svn-base

     文件        963  2014-04-22 17:00  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\00\00ab83d5ebe3410468d772f258001f7964bc6922.svn-base

     文件       6497  2014-03-25 20:13  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\01\019b9030983c0e5f33a3b2f039480d70505e7c80.svn-base

     文件      86487  2014-05-05 21:10  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\01\01e55d2a0253ea37745d33062852fd2c90027432.svn-base

     文件       4377  2014-03-25 20:13  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\02\02091c7d0bb56c23630dc18121bc6ec9281d27be.svn-base

     文件       1569  2014-03-17 22:49  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\02\02b4ba5721fcd58c785531d9a45e8bf83d5fec75.svn-base

     文件       4159  2014-03-25 20:13  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\03\038a674cb694b7c85bdab8496d891f636e427a30.svn-base

     文件        736  2014-03-25 20:13  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\03\039bbe547054abb891b36978523d28ec4462ffd2.svn-base

     文件       2529  2014-03-25 20:13  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\03\03cfb7cccb0dfe2e9b8e977423737698aa57f99e.svn-base

     文件       3960  2014-05-20 21:16  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\03\03e5625059aa463ae4c410f005722551270cdc56.svn-base

     文件        173  2014-04-22 17:01  计0913 11 黄材池 作品\源代码\blog_system\.svn\pristine\04\042bb9404a1f6654f456a447814feca0653f0dd5.svn-base

............此处省略1295个文件信息

评论

共有 条评论