资源简介
此项目是在学习SSM框架的时候,写的一个简单的web应用,使用的Maven来搭建,主要功能实现了管理员的登录,对志愿者的增删改查,发表新闻,修改,删除新闻功能。
代码片段和文件信息
package com.yc.controller;
import java.util.ArrayList;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.yc.po.News;
import com.yc.service.NewsService;
@Controller
public class NewsController {
@Autowired
private NewsService newsService;
@RequestMapping(“/toNews“)
public ModelAndView toNewsManage() {
return new ModelAndView(“addNews“);
}
//进入发布新闻界面
@RequestMapping(value=“/add2“)
public String returAaddNews() {
return “addNews“;
}
//进入更新新闻界面
@RequestMapping(“/update2“)
public String updateNews() {
return “updateNews“;
}
//进入删除新闻界面
@RequestMapping(“/delete2“)
public String deleteNews() {
return “deleteNews“;
}
//进入新闻网站首页
@RequestMapping(“/news“)
public ModelAndView getModelAndView() {
ModelAndView mv = null;
try {
mv = new ModelAndView(“index“);
ArrayList news = newsService.getAllNews();
mv.addobject(“data“news);
} catch (Exception e) {
e.printStackTrace();
}
return mv;
}
@RequestMapping(“/returntoIndex“)
public ModelAndView toIndex() {
return new ModelAndView(“index“);
}
/**
* 向数据库添加记录新闻
* @param ni
* @return
*/
@RequestMapping(“/addNews“)
public String addNews(News ni) {
boolean isDone=false;
isDone=newsService.addNews(ni);
System.out.println(isDone);
if(isDone) {
return “done“;
}else {
return “failed“;
}
}
/**
* 根据新闻id删除数据库中的某个记录
* @param id
* @return
*/
@RequestMapping(“/deleteNews“)
public String deleteNews(int id) {
boolean isDone = false;
isDone = newsService.deleteNews(id);
if(isDone) {
return “done“;
}
else {
return “failed“;
}
}
/**
* 根据新闻id更新数据库中的记录
* @param ni
* @return
*/
@RequestMapping(“/updateNews“)
public String updateNews(News ni) {
boolean isDone = false;
isDone = newsService.updateNews(ni);
if(isDone) {
return “done“;
}
else {
return “failed“;
}
}
/**
* 点击某个新闻的链接后根据id获得该条新闻的内容等
* @param id
* @return
*/
@RequestMapping(“/readNews“)
public ModelAndView getContent(Integer id) {
ModelAndView mv = null;
try {
mv = new ModelAndView(“content“);
News news = newsService.getContent(id);
mv.addobject(“data“news);
} catch (Exception e) {
e.printStackTrace();
}
return mv;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-20 21:08 VolunteerShow\
文件 1567 2018-12-21 12:21 VolunteerShow\.classpath
文件 6 2017-06-19 00:28 VolunteerShow\.gitignore
文件 1402 2018-12-19 21:34 VolunteerShow\.project
目录 0 2018-12-20 21:08 VolunteerShow\.settings\
文件 626 2017-06-19 00:28 VolunteerShow\.settings\.jsdtscope
文件 170 2018-12-13 09:01 VolunteerShow\.settings\org.eclipse.core.resources.prefs
文件 770 2018-12-12 17:41 VolunteerShow\.settings\org.eclipse.jdt.core.prefs
文件 104 2017-06-19 00:28 VolunteerShow\.settings\org.eclipse.ltk.core.refactoring.prefs
文件 86 2017-06-19 00:28 VolunteerShow\.settings\org.eclipse.m2e.core.prefs
文件 693 2018-12-20 21:10 VolunteerShow\.settings\org.eclipse.wst.common.component
文件 252 2018-12-12 17:18 VolunteerShow\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-06-19 00:28 VolunteerShow\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-06-19 00:28 VolunteerShow\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 48 2017-06-19 00:28 VolunteerShow\.settings\org.eclipse.wst.validation.prefs
文件 5214 2018-12-20 21:09 VolunteerShow\pom.xm
目录 0 2018-12-20 21:08 VolunteerShow\src\
目录 0 2018-12-20 21:08 VolunteerShow\src\main\
目录 0 2018-12-20 21:08 VolunteerShow\src\main\java\
目录 0 2018-12-20 21:08 VolunteerShow\src\main\java\com\
目录 0 2018-12-20 21:08 VolunteerShow\src\main\java\com\yc\
目录 0 2018-12-20 21:08 VolunteerShow\src\main\java\com\yc\controller\
文件 2790 2018-12-19 21:09 VolunteerShow\src\main\java\com\yc\controller\NewsController.java
文件 5190 2018-12-13 13:35 VolunteerShow\src\main\java\com\yc\controller\UserController.java
文件 1525 2018-12-20 12:25 VolunteerShow\src\main\java\com\yc\controller\VedioController.java
文件 2262 2018-12-13 13:32 VolunteerShow\src\main\java\com\yc\controller\VolunteerController.java
目录 0 2018-12-20 21:08 VolunteerShow\src\main\java\com\yc\interceptor\
文件 1184 2018-12-13 08:28 VolunteerShow\src\main\java\com\yc\interceptor\VolunteerInterceptor.java
目录 0 2018-12-20 21:08 VolunteerShow\src\main\java\com\yc\mybatis\
目录 0 2018-12-20 21:08 VolunteerShow\src\main\java\com\yc\mybatis\mapper\
文件 564 2018-12-18 23:56 VolunteerShow\src\main\java\com\yc\mybatis\mapper\NewsDao.java
............此处省略163个文件信息
相关资源
- ssm框架下form表单实现文件上传
- Spring+Springmvc+mybaties购物车
- ikvmbin-0.44.0.5.zip
- 百度Ai人脸识别登录
- 校园管理系统
- 酒店预订管理系统
- POI合并多个相同的Excel或者合并Word文
- 基于SSM的一个项目
- 北大青鸟SSM框架整合的超市订单购物
- ssm 学生管理系统2.0
- 注册邮箱验证
- 音乐管理系统.zip
- 基于ssh框架的web旅游管理系统
- SSM图片拖动验证
- 在SSM框架中实现上传的项目,一手操
- 教学大纲管理系统
- 基于SpringMVC图书信息管理系统 v1.0.r
- ssm+maven项目管理系统源码
- spring+springmvc+hibernate框架简单的登录功
- 超市管理系统SSM
- 爱心宠物诊所系统.rar
- 网上发现的一个比较好的ssm项目
- 大学生助学贷款系统
- jdk8 x64 免安装版本
- Web网盘,WebSocket通讯
- jdk-8u121-windows-x64 免安装64位绿色版
- SSM框架的CRM系统
- idea开发工具的p2p理财网站
- 仿京东分类页面
- 高仿小米商城对应的后台管理系统
评论
共有 条评论