JavaWeb实验报告

 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应用。

  • 实验过程

JavaWeb实验报告_第1张图片

新增

Id15

JavaWeb实验报告_第2张图片

JavaWeb实验报告_第3张图片

查询

标题gfj 作者hd

JavaWeb实验报告_第4张图片

JavaWeb实验报告_第5张图片

删除

Eg:删除id=5

JavaWeb实验报告_第6张图片

JavaWeb实验报告_第7张图片

修改

Id=6

JavaWeb实验报告_第8张图片

JavaWeb实验报告_第9张图片 

JavaWeb实验报告_第10张图片 

news.jsp

JavaWeb实验报告_第11张图片

  • 实验小结

完成新闻的增删查改

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

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

你可能感兴趣的:(课堂,java-ee,servlet,开发语言,java)