首页 > Web开发 > 详细

MVC2项目实践

时间:2020-06-21 16:44:44      阅读:81      评论:0      收藏:0      [点我收藏+]

码云链接:https://gitee.com/ZeroLuo328/java2enews.git

注:是那个javaEEMVCmode2的那个文件

 

这个是我部署到服务器上的链接:http://47.94.97.98:8888/llcnews/

页面右上角有登录的按钮,可以用用户名“Tom”,密码“123”登录。大家没事不要乱操作哈,毕竟不过关怕服务器崩溃掉,谢谢合作

在上一个作业的基础上完成增删改

1.增加新闻

1.1写编辑新闻的页面

我用到了UEditor富文本编辑器,在这里下载http://ueditor.baidu.com/website/download.html

在项目web目录下创建一个文件夹ueditor用来装UEditor相关的东西,将文件拷贝进去

技术分享图片

 

 

 

然后编写编辑页面edit.jsp,引入相关js文件,并创建ue示例

技术分享图片

 

 

 

这里由于代码过多,粘贴核心部分,这里的id要和上面ue实例一样

技术分享图片

 

 

 

 接着是写的js

技术分享图片

 

成果图:

技术分享图片

 

 

 

 

1.2编写保存新闻的dao

技术分享图片

 

 

 

1.3编写保存新闻的service

 技术分享图片

 

 

 

1.4编写保存新闻的controller

技术分享图片

 

 

1.5结果

技术分享图片

 

 

 

添加成功

技术分享图片

 

看看数据库也成功

技术分享图片

 

 

 

 2.查看新闻

2.1简单编写了一个新闻详情页

 技术分享图片

效果

技术分享图片

 

 

 

 

 

2.2查看新闻详情的dao

技术分享图片

 

 

 

2.3查看新闻详情的service

技术分享图片

 

 

 

 

2.4 查看新闻详情的controller

技术分享图片

 

 

 

 

 2.5简单的效果

技术分享图片

 

 

 

 

 

 技术分享图片

 

3.编辑修改新闻

修改页面和新增都用edit.jsp,这里不多说了

dao

技术分享图片

 

技术分享图片

 

 

service

技术分享图片

 

 

 

来看controller

技术分享图片

 

 

 

 并修改保存

技术分享图片

 

 

 

简单的看看效果

技术分享图片

 

 

 

 

 

 

完成修改保存发布

技术分享图片

 

 

 

 

 

 

技术分享图片

 

 

 

 数据库照常更新成功

 

 但是在这尔有点弊端,就是新闻的主键id变化了

 

4.删除新闻

4.1dao

技术分享图片

 

 4.2service

技术分享图片

 

 

 

 

4.3controller

 技术分享图片

 

4.4看看效果

技术分享图片

 

 

删除成功

 技术分享图片

 

 

 

数据库也成功更新

技术分享图片

 

 

5.一些改进

 重新按照计科院官网做个首页,原来的index.jsp改成showlist.jsp

先把数据库的content的类型改成text

技术分享图片

 

存入一些初始数据

技术分享图片

 

 新的index.jsp

技术分享图片

 

 

 

点击这里的连接一样可以查看详情,右上角有个管理员登录,登陆了就可以编辑新闻了

新的列表页面,增加了返回主页看效果的功能

技术分享图片

 

 

添加图片功能:

 

 

 

到此结束,有很多不足的地方还要多多学习

 技术分享图片

 

这儿加上项目虚路径就可以了

然后:

技术分享图片

 

 

技术分享图片

 

 

 

 技术分享图片

 

成功,并且也可以查看

 

 

 

结束,我把我的项目部署到了云服务器上,可以查看。但是会有一些bug,后面我会慢慢完善的

码云链接:https://gitee.com/ZeroLuo328/java2enews.git

注:是那个javaEEMVCmode2的那个文件

这个是我部署到服务器上的链接:http://47.94.97.98:8888/llcnews/

MVC2项目实践

原文:https://www.cnblogs.com/lfq4588/p/13093229.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!