云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > ServletJSP课后习题解答

ServletJSP课后习题解答

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 8:58:24

答案:B

5. 关于Connection的描述,何者正确?

(A) 可以从DriverManager上取得Connection (B) 可以从DataSource上取得Connection (C) 在方法结束之后Connection会自动关闭 (D) Connection是执行绪安全(Thread-safe)

答案:A、B

提示:Connection不是执行绪安全的,不可以在多执行绪环境下共享Connection,以免发生数据错乱的问题。

6. 使用Statement来执行SELECT等查询用的SQL指令时,应使用下列哪

个方法?

(A) executeSQL() (B) executeQuery() (C) executeUpdate() (D) executeFind() 答案:B

7. 哪个对象正确使用下,可以适当地避免SQL Injection的问题?

(A) Statement (B) ResultSet

(C) PreparedStatement (D) Command 答案:B

8. 取得Connection之后,如何取得Statement对象?

(A) conn.createStatement() (B) conn.buildStatement() (C) conn.getStatement()

(D) conn.createSQLStatement() 答案:A

9. 以下描述何者有误?

(A) 使用Statement一定会发生SQL Injection

(B) 使用PreparedStatement就不会发生SQL Injection (C) 不使用Connection时必须加以关闭 (D) ResultSet代表查询的结果集合

37 / 39

答案:A、B

提示:只要有正确的使用观念,即使用Statement也不一定会发生SQL Injection。如果使用不正确,使用PreparedStatement也有可能发生SQL Injection。

10. 使用Statement的executeQuery()方法,会传回哪个型态?

(A) int

(B) boolean (C) ResultSet (D) Table 答案:C

? 实作题

1. 以第9章的课后练习为基础,将先前的留言版程序,改用数据库储存留言版

讯息,并新增「删除留言」功能。

2. 请继续扩充留言版程序,使之具备响应留言、删除留言、分页显示等功能。

第12章课后练习

? 选择题

1. 当继承HttpServlet后,重新定义doGet()方法,以在GET请求来到时执行,这实际上是哪个模式的实现结果?

(A) Factory Method模式 (B) Template Method模式 (C) Command模式 (D) Proxy模式 答案:B

2. 在web.xml中定义使用者登入验证过滤器、效能过滤器,就可以有拦截请

求,这是哪个模式的实现?

(A) Business Delegate模式 (B) Interceptor Filter模式 (C) Service Locator模式 (D) Front Controller模式 答案:B

38 / 39

3. 以下哪几个属于Java EE模式?

(A) Business Delegate模式 (B) Interceptor Filter模式 (C) Service Locator模式 (D) Front Controller模式 答案:A、B、C、D

4. 想要降低前端所采用技术及后端服务对象的耦合度,例如为免日后前端从

Servlet/JSP改用JSF时必须对后端对象作出修改,则适合采用哪个模式? (A) Business Delegate模式 (B) Interceptor Filter模式 (C) Service Locator模式 (D) Front Controller模式 答案:A

5. 在分布式的应用当中,你希望对某个对象隐藏取得远程服务对象的细节(也

许是透过RMI、JNDI等),则应采用哪个模式? (A) Business Delegate模式 (B) Interceptor Filter模式 (C) Service Locator模式 (D) Front Controller模式 答案:C

39 / 39

搜索更多关于: ServletJSP课后习题解答 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

答案:B 5. 关于Connection的描述,何者正确? (A) 可以从DriverManager上取得Connection (B) 可以从DataSource上取得Connection (C) 在方法结束之后Connection会自动关闭 (D) Connection是执行绪安全(Thread-safe) 答案:A、B 提示:Connection不是执行绪安全的,不可以在多执行绪环境下共享Connection,以免发生数据错乱的问题。 6. 使用Statement来执行SELECT等查询用的SQL指令时,应使用下列哪个方法? (A) executeSQL() (B) executeQuery() (C) executeUpdate() (D) exec

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com