servlet处理数据输入到数据库与输出数据+list输出-----web应用与开发

news/2024/11/25 19:33:01/

实验名称

JSP访问数据库的应用

实验内容

使用MVC模式。视图部分由两个JSP页面构成,其中一个页面(insert.jsp)负责提供输入学生信息(学号、姓名、性别、年龄、所在系)的视图,即用户可以在该页面输入要添加的记录,然后将要添加的记录提交给servlet。Servlet负责插入记录到数据库的表中,然后查询数据库的表,并将查询结果存储到Javabean数据模型当中,继而转存在List当中,然后请求视图的另一个JSP页面(showRecord.jsp)显示数据模型中的数据

实验目的

掌握MVC架构连接、查询、删除数据库的方法;掌握不同数据库的连接技术,熟悉常用接口的使用。

实验要求

1、 要求设计两个页面,第一个页面负责接收输入的数据,第二页面负责结果输出。
2、 将输入的信息存储在MySql数据库当中。
3、 实验过程中应当对数据库表的结构(主外键、字段名、字段类型、字段长度等)做介绍。
4、 在show.jsp页面输出学生信息时,用EL表达式进行学生信息遍历(注:list+application+c标签+$表达式)。
实验步骤(代码、运行结果)

代码

数据库

数据库名字 jdbchomework

创表代码

/*
Navicat MySQL Data TransferSou

http://www.ppmy.cn/news/43171.html

相关文章

ZNS 架构实现 : 解决传统SSD问题的高性能存储栈设计

声明 主页:元存储的博客_CSDN博客 依公开知识及经验整理,如有误请留言。 个人辛苦整理,付费内容,禁止转载。 内容摘要 2.2 ZNS 的架构实现 先看看 支持zone 存储的 SMR HDD 以及 支持 zonefs 的 nvme ssd 的整个存储栈形态 其中对…

鼎捷T100制造之工艺工单实战(其他工艺补充)

文章目录 一、网状工艺二、平行工艺三、替代工艺四、返工工艺五、无顺序工艺一、网状工艺 网状工艺类似一张网状结构。可以包含平行和线性工艺等于一体。 网状工艺: 产品结构 aeci004:建立作业 aecm200: 工艺路线维护

了解HTTP与HTTPS以及SSL

HTTP协议是超文本传输协议(HyperText Transfer Protocol)的缩写,它是一种基于TCP协议的应用层传输协议,用于在客户端和服务器之间进行数据交换的一种规则。 HTTP协议的主要特点有: 无状态:每次请求都是独…

【python设计模式】23、访问者模式

哲学思想 访问者模式是一种行为型设计模式,它的哲学思想是将算法从对象结构中分离出来,使得这些算法可以独立地变化和复用。该模式的核心是在不改变对象结构的前提下,定义作用于这些对象的新操作。 简介 访问者模式是一种将算法与对象结构…

网络技术领域专业术语解释大全-170个术语

1. 自主访问控制(DAC:Discretionary Access Control) 自主访问控制(DAC)是一个访问控制服务,其执行一个基于系统实体身份的安全政策和它们的授权来访问系统资源。 2. 双附接集线器(DAC: Dual-attached Concentrator) 双附接集线器(DAC)是FDDI或CDDI集线器有能力接…

OpenGL之深入解析屏幕成像和渲染原理

一、CPU 与 GPU CPU 内部组成:GPU 内部组成(ALU:算术逻辑单元,是能实现多组算术运算和逻辑运算的组合逻辑电路):CPU 和 GPU 因为设计之初需求就不一样,所以它们的组成不同,在计算机中的分工也不同。可以看到,GPU 有更多的 ALU,而 CPU 有 Control 单元和 Cache 单元,…

获取List集合中的最大值和最小值

实现获取List集合中的最大值和最小值共有以下两种方式,根据自己的场景选择合适的方法。 目录 Collections 1、String、Integer、Double类型 2、对象类型 排序 1、Integer类型 2、 基本排序方式: Collections 1、String、Integer、Double类型 当…

GAT的基础理论

文章目录GAT原理(理解用)GAT工作流程计算注意力系数(attention coefficient)加权求和(aggregate)GAT深入理解GAT的实用基础理论(编代码用)1. GAT的底层实现(pytorch&…