《Java Web应用开发实用教程》练习答案(5)

2018-11-23 21:09

String driverName = \ //数据库用户名 String userName = \ //密码 String userPwd = \ //数据库名 String dbName = \ //表名 String tableName = \ //连接字符串 String url = \ + userName + \ Class.forName(\ java.sql.Connection conn = DriverManager.getConnection(url); java.sql.Statement statement = conn.createStatement(); String sql0 = \ + \ statement.executeUpdate(sql0); String sql1 = \ java.sql.ResultSet rs = statement.executeQuery(sql1); %>

更改第二条记录中的工资项后表中的数据 雇员编号 雇员姓名 雇员工作 雇用日期 雇员工资 <% while (rs.next()) { %>

<%=rs.getString(1)%> <%=rs.getString(2)%> <%=rs.getString(3)%> <%=rs.getString(4)%> <%=rs.getString(5)%> <% } %> <% rs.close(); statement.close(); conn.close(); %>

文件运行结果如图6.2所示。

图6.2 修改表中的数据

? 文件jdbcDelete.jsp实现将emp表中编号为1的记录删除,并查看插入后表中的数

据,其代码如下:

<%@ page contentType=\<%@ page language=\

<%@ page import=\<%@ page import=\ 删除数据库表中的记录

<% //驱动程序名 String driverName = \ //数据库用户名 String userName = \ //密码 String userPwd = \ //数据库名 String dbName = \ //表名 String tableName = \ //连接字符串 String url = \ + userName + \ Class.forName(\ java.sql.Connection conn = DriverManager.getConnection(url); java.sql.Statement statement = conn.createStatement(); String sql0 = \ statement.executeUpdate(sql0); String sql1 = \ java.sql.ResultSet rs = statement.executeQuery(sql1); %>

删除第一条记录后表中的数据 雇员编号 雇员姓名 雇员工作 雇用日期 雇员工资 <% while (rs.next()) { %>

<%=rs.getString(1)%> <%=rs.getString(2)%> <%=rs.getString(3)%> <%=rs.getString(4)%> <%=rs.getString(5)%> <% } %> <% rs.close(); statement.close(); conn.close(); %>

文件运行结果如图6.3所示。

图6.3 删除表中的记录

7.6习题

1. 单选题

(1) 有关JavaBean的说法不正确的是( )

A. JavaBean其实就是一个Java类

B. 应用JavaBean可以将表示层和业务逻辑层分开

C. 编写JavaBean和编写普通的Java类要求一样

D. JavaBean降低了JSP程序的复杂度,同时也增加了软件的可重用性

答案:C

(2) 以下不属于JavaBean作用范围的是( )。

A. request B. session C. application D. scope

答案:D

(3) JSP中JavaBean是通过指令标签( )来访问的。

A. <%@ page%> B. C. D. 答案:B

2. 上机练习

制作一个页面,如图7.8所示,在本页面设置表单提交后页面的背景颜色,文字的大小、字体和颜色。表单提交后转向的页面使用本页面的设置进行显示。要求应用JavaBean完成。

表7.8 设置页面属性

答案:文件pageBean.java定义了实现该功能的JavaBean,文件代码如下: package bean; import java.io.*;

public class pageBean { private String bgColor; private String txtSize; private String txtFont; private String txtColor; public pageBean() { bgColor = \ txtSize = \ txtFont = \宋体\ txtColor = \ } public void setbgColor(String bgColor) { this.bgColor = bgColor; } public String getbgColor() { return this.bgColor; }


《Java Web应用开发实用教程》练习答案(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:宏观经济学练习及答案(高鸿业,人大版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: