Servlet&JSP课后习题解答 下载本文

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

? 实作题

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

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

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

41

第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

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

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

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

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

Business Delegate模式 Interceptor Filter模式 Service Locator模式 Front Controller模式

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

许是透过RMI、JNDI等),则应采用哪个模式?

42

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

43