基于javaweb+mysql的新闻管理系统(java+javaweb+jdbc)
运行环境
Java≥8、MySQL≥5.7、Tomcat≥8
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
基于javaweb的新闻管理系统(java+javaweb+jdbc)
功能介绍:
登录、注册、新闻发布、新闻管理、公告发布、用户管理、退出登录
品类控制层:
@Controller
@RequestMapping(“CategoryServlet”)
public class CategoryController {
@Autowired
private HttpServletRequest request;
private CategoryDao categoryDao=new CategoryDao();
@RequestMapping(“/listforadmin”)
public String listforadmin(){
List categoryList = categoryDao.queryAll();
request.setAttribute(“list”, categoryList);
return “listcategory”;
@RequestMapping(“/show”)
public String show(){
List categoryList = categoryDao.queryAll();
categoryList=categoryList.stream().filter(x->x.getState().equals(“1”)).collect(Collectors.toList());
if(categoryList.size()>=5)
request.setAttribute(“list”, categoryDao.queryAll());
request.setAttribute(“msg”,“设置栏目显示失败,前台栏目最多显示5个”);
return “listcategory”;
}else {
categoryDao.show(Integer.parseInt(request.getParameter(“id”)));
re