JavaWeb实验报告

2024-01-07 18:57:47

?JavaWeb实验报告

?JavaWeb实验报告

2024 年 1 月? 7 日

课程名称:? JavaWeb ????????????实验名称:???? 期末作业??????????????

班级:?? ???????????????姓名? ??????同组人:? ???????????????????????

指导教师评定:?????????????????????? ????????签名: ???????????

  • 实验目的

完成新闻的增删查改

java-ee项目结构设计
1.dao:对数据库的访问,实现了增删改查
2.entity:定义了新闻、评论、用户三个实体,并设置对应实体的属性
3.filter:过滤器,设置字符编码都为utf8,防止乱码出现
4.service:业务逻辑处理
5.servlet:处理页面请求
6.utils:工具类
7.c3p0-config.xml:JDBC配置
JavaWeb新闻管理系统(基础版)-腾讯云开发者社区-腾讯云

https://www.cnblogs.com/luomei/p/13124130.htmlJSP显示新闻

Java Jsp+mysql实现新闻发布管理系统(新闻管理、栏目/评论管理、)_jsp项目案例:新闻发布系统—主题管理及首页新闻显示-CSDN博客
?

新闻发布管理系统

新闻发布及管理系统的设计与实现,是动态网页和数据库结合,通过事件来处理新闻。我们对最新信息的更新和发布需要比较及时,而动态交互网页能实现这些功能,新闻发布及管理系统就是一个能够在网上实现新闻的发布及管理,让人们更好的获取更新的新闻资讯。

MVC模式基本原理:

1、Web浏览器发送HTTP请求到服务端,被Controller(Servlet)获取并进行处理(例如参数解析、请求转发)

2、Controller(Servlet)调用核心业务逻辑——Model部分,获得结果

3、Controller(Servlet)将逻辑处理结果交给View(JSP),动态输出HTML内容

4、动态生成的HTML内容返回到浏览器显示

  • 实验环境
  1. 实验设备:PC机一台;
  2. 开发环境:JDK 8+、Tomcat 9.0+、Eclipse EE
  • 实验要求

使用基于Servlet的MVC模式设计一个Web应用。

  • 实验过程

新增

Id15

查询

标题gfj 作者hd

删除

Eg:删除id=5

修改

Id=6

?

?

news.jsp

  • 实验小结

完成新闻的增删查改

MVC模式的优点
?低耦合、重用性高、生命周期成本低、部署快、可维护性高、有利软件工程化管理
MVC模式的缺点
没有明确的定义、不适合小、中型应用程序、增加系统结构和实现的复杂性、视图对模型数据的低效率访问

总之,学习和应用MVC需要我们深入理解其基本原理和核心概念,通过实践和积累经验,充分利用MVC框架和工具,持续学习和关注MVC的最新动态。通过不断地学习和实践,我们可以更好地运用和应用MVC,提高软件开发的效率和质量。

文章来源:https://blog.csdn.net/qq_73735007/article/details/135441966
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。