资源简介
用户管理,评论管理、新闻管理、新闻类型管理、收藏管理。分别有增加、删除、修改、查找等权限。
采用的技术:采用Java Web技术开发,使用第三方MVC框架,数据库采用MySQL数据库、前端界面使用bootstrap前端开发框架进行设计与美化
代码片段和文件信息
package cn.edu.neu.controller;
import java.io.File;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.Calendar;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import cn.edu.neu.core.common.Page;
import cn.edu.neu.model.News;
import cn.edu.neu.model.Type;
import cn.edu.neu.model.User;
@Controller
@RequestMapping(“/admin/news“)
public class AdminNewsAction extends baseAction {
@RequestMapping(“/getAdminNews“)
public String getAdminGoods(@RequestParam(required = false) String typeId
@RequestParam(required = false) String newsName Mapject> m) {
List type = this.getServMgr().getTypeService().getAllType();
Page news = this.getServMgr().getNewsService().getAdminSearchNews(typeId newsName);
m.put(“type“ type);
m.put(“news“ news);
return “/view/news/newsList“;
}
@RequestMapping(“handleNews“)
public String handleNews(@RequestParam(required = false) String newsId Mapject> m) {
if(newsId!=null && !newsId.equals(““)){
News news=this.getServMgr().getNewsService().getNewsById(newsId);
m.put(“news“ news);
}
List type = this.getServMgr().getTypeService().getAllType();
m.put(“type“ type);
return “/view/news/handleNews“;
}
@RequestMapping(“/doHandleNews“)
public String dohandleNews(HttpServletRequest request News news) {
String newspicpath = ““;
if (news.getNewsId() == 0) {
String oriFilename = news.getNewsPicFile().getOriginalFilename();
String extFilename = oriFilename.substring(oriFilename.indexOf(“.“) oriFilename.length());
newspicpath = “/images/news“ + Calendar.getInstance().getTimeInMillis() + extFilename;
news.setNewsPic1(newspicpath);
news.setNewsPic2(newspicpath);
news.setNewsPic3(newspicpath);
} else
newspicpath = news.getNewsPic1();
newspicpath = news.getNewsPic2();
newspicpath = news.getNewsPic3();
String path = request.getServletContext().getRealPath(newspicpath);
System.out.println(path);
File file = new File(path);
if (news.getNewsPicFile() != null)
try {
news.getNewsPicFile().transferTo(file);
} catch (IOException e) {
e.printStackTrace();
this.addMessage(“操作新闻失败“);
this.addRedirURL(“返回“ “@back“);
}
if (news.getNewsId() == 0) {
this.getServMgr().getNewsService().addNews(news);
this.addMessage(“添加新闻成功“);
this.addRedirURL(“返回“ “/admin/news/getAdminNews“);
} else {
this.getServMgr().getNewsService().updateNews(news);
this.addMessage(“操作新闻成功“);
this.addRedirURL(“返回““/admin/news/getAdminNews“);
}
return EXECUTE_RESULT;
}
@RequestMapping(“/delNews“)
public String delNews(@RequestParam String newsId) {
this.getServMgr(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-08-09 13:28 J005基于SSM新闻发布系统(mysql)\
文件 69521 2020-08-09 13:28 J005基于SSM新闻发布系统(mysql)\1596950897.jpg
文件 1887685 2019-10-22 15:31 J005基于SSM新闻发布系统(mysql)\6f83da968d7d87b6ec65a475687c824.png
目录 0 2020-08-09 13:28 J005基于SSM新闻发布系统(mysql)\new2\
文件 3019 2017-06-04 19:50 J005基于SSM新闻发布系统(mysql)\new2\.classpath
文件 1037 2017-03-15 09:46 J005基于SSM新闻发布系统(mysql)\new2\.project
目录 0 2020-08-09 13:27 J005基于SSM新闻发布系统(mysql)\new2\.settings\
文件 567 2017-03-15 09:46 J005基于SSM新闻发布系统(mysql)\new2\.settings\.jsdtscope
文件 189 2017-04-10 22:18 J005基于SSM新闻发布系统(mysql)\new2\.settings\org.eclipse.core.resources.prefs
文件 364 2017-03-15 09:46 J005基于SSM新闻发布系统(mysql)\new2\.settings\org.eclipse.jdt.core.prefs
文件 464 2017-03-15 09:46 J005基于SSM新闻发布系统(mysql)\new2\.settings\org.eclipse.wst.common.component
文件 305 2017-03-15 09:46 J005基于SSM新闻发布系统(mysql)\new2\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-03-15 09:46 J005基于SSM新闻发布系统(mysql)\new2\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-03-15 09:46 J005基于SSM新闻发布系统(mysql)\new2\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2020-08-09 13:27 J005基于SSM新闻发布系统(mysql)\new2\WebContent\
目录 0 2020-08-09 13:27 J005基于SSM新闻发布系统(mysql)\new2\WebContent\me
文件 39 2017-03-15 09:46 J005基于SSM新闻发布系统(mysql)\new2\WebContent\me
文件 13353 2017-05-07 22:57 J005基于SSM新闻发布系统(mysql)\new2\WebContent\NewFile.jsp
目录 0 2020-08-09 13:27 J005基于SSM新闻发布系统(mysql)\new2\WebContent\WEB-INF\
目录 0 2020-08-09 13:28 J005基于SSM新闻发布系统(mysql)\new2\WebContent\WEB-INF\lib\
文件 1568 2017-03-14 20:49 J005基于SSM新闻发布系统(mysql)\new2\WebContent\WEB-INF\web.xm
文件 7197 2017-05-12 13:54 J005基于SSM新闻发布系统(mysql)\new2\WebContent\adminLogin.jsp
目录 0 2020-08-09 13:27 J005基于SSM新闻发布系统(mysql)\new2\WebContent\bootstrap3.3.5\
目录 0 2020-08-09 13:27 J005基于SSM新闻发布系统(mysql)\new2\WebContent\bootstrap3.3.5\css\
文件 26132 2017-03-01 14:41 J005基于SSM新闻发布系统(mysql)\new2\WebContent\bootstrap3.3.5\css\bootstrap-theme.css
文件 47721 2017-03-01 14:41 J005基于SSM新闻发布系统(mysql)\new2\WebContent\bootstrap3.3.5\css\bootstrap-theme.css.map
文件 23357 2017-03-01 14:41 J005基于SSM新闻发布系统(mysql)\new2\WebContent\bootstrap3.3.5\css\bootstrap-theme.min.css
文件 147430 2017-03-01 14:41 J005基于SSM新闻发布系统(mysql)\new2\WebContent\bootstrap3.3.5\css\bootstrap.css
文件 390518 2017-03-01 14:41 J005基于SSM新闻发布系统(mysql)\new2\WebContent\bootstrap3.3.5\css\bootstrap.css.map
文件 122540 2017-03-01 14:41 J005基于SSM新闻发布系统(mysql)\new2\WebContent\bootstrap3.3.5\css\bootstrap.min.css
目录 0 2020-08-09 13:27 J005基于SSM新闻发布系统(mysql)\new2\WebContent\bootstrap3.3.5\fonts\
............此处省略345个文件信息
相关资源
- 基于ssm公文流转系统java毕业设计.zi
- 简单的javaweb项目
- Java课程设计超级玛丽Mario
- JAVA项目开发案例全程实录 第二版 全
- 大话设计模式Java版.zip
- Java程序设计基础第六版陈国君著课件
- javaweb商品后台管理系统
- Java web 网上书店
- java大作业之词频统计
- javaWeb后台管理系统模板仅含前台所有
- 学生会信息管理系统JAVA源代码
- java宿舍管理系统240903
- 基于Javaweb的网上书城教程及源码
- JSP+MYSQL+SSH灯具销售网站V18DW.zip
- openSCADA的所需的jar
- 07_尚硅谷大数据技术之Hive.doc
- TreeSoft数据库管理系统
- java web个人博客blog
- java程序设计语言-第4版中文pdf
- 教学辅助系统
- 毕业设计管理系统源码
- Aspose.pdf-18.9 java 版本 破解
- java ssm 登陆注册模块 邮件发送激活
- java+struts2+tomcat 员工管理系统
- Java小项目-点餐系统
- 饭卡系统java
- 基于javaweb物资管理系统项目源码
- 二手书交易系统
- JavaWeb项目之出租管理系统
- javaWeb在线考试系统240388
评论
共有 条评论