有一道题目:
在SQL Server数据库中建立数据库data, data中包含两张表,分别是学生表和成绩表。其中,
学生表: xs(xm,xh,xb) (姓名, 学号, 性别)
成绩表: cj(xh, fs) (学号, 分数)
录入8-10位学生的信息并保存。
设计a.jsp,以(姓名, 学号, 性别和分数)显示所有学生成绩列表(表格形式的HTML表单),并能提供分数修改功能(即分数需要用表单的文本框显示)。a.jsp页面上点击“提交”按钮保存修改。处理“提交” 的JSP页面为b.jsp。 “提交”成功后,b.jsp显示成功信息。在IE的URL栏中再次请求a.jsp页面或者进入SQL Server,检查成绩是否已更新。
我这里把 SQL Server 换成了MySQL。完成如下:
用sql语言建立数据库,代码
xs表:

cj表:

a.jsp源程序:
a.jsp在浏览器中显示的画面:

b.jsp源程序:
其中我对传来的学号fs很好控制,结果却对xh束手无策了。不知道有没有更好的方法?我用的是type="hidden"才传到b页面了。用session好像不是很好控制。另外这个是一个一个改的。改成同时改的形式更好些。
本文介绍了一个使用JSP和MySQL进行数据交互的实际案例,详细讲解了如何在JSP页面中连接MySQL数据库,执行SQL语句,包括创建、读取、更新和删除数据的操作。通过对null值和表格的处理,展示了数据库连接和数据管理的基础实践。
526

被折叠的 条评论
为什么被折叠?



