- 一、运行环境
- tomcat9.0 mysql8.0 windows10 浏览器推荐采用chrome浏览器
- 二、开发语言
- 1 Java(JDBC部分采用druid连接池,连接池登录名admin,密码123456)
- 2 JavaScript(主要是jQuery)
- 3 标记语言HTML5、CSS
- 4 引用模板bootstrap、LayUI、bootstrap表单验证插件
- 5 API地址:https://www.mxnzp.com/api MyAPP: app_id=你申请的app_secret=你申请的
- 三、主要功能实现
- 1 验证码功能三种实现风格
- 加减法验证
- 调用API
- 后台生成
- 2 用户管理全部是Ajax局部刷新
- 3 新闻管理全部是Ajax局部刷新
- 4 新闻发布两种实现方式
- 普通新闻发布,可上传图片。需要手动添加新闻。
- 快捷新闻发布,可上传图片。调用API,采用newsID一键发布新闻。
- 5 用户登录状态验证,采用session,过滤器过滤。用户退出销毁session。
- 6 用户登录名获取,采用cookie,登录成功将用户名写入cookie,js获取cookie值后ajax请求填充个人信息。
- 四、效果演示
- 用户登录
- 用户注册
- 重置密码
- 管理员登录
- 后台首页
- 辅助查询
- 个人资料
- 用户管理-10条
- 用户管理-30条
- 用户管理-操作
- 用户管理-ajax局部刷新
- 新闻发布1
- 一键新闻发布
- 新闻管理
- druid连接池
- 码云地址:https://gitee.com/must_be_python/Layui
JavaWeb+LayUI新闻管理系统
最新推荐文章于 2024-05-05 12:10:31 发布