《JSP实用教程(第三版)》课后答案(3)

2018-12-27 16:01

void forward(ServletRequest request, ServletResponse response)

// Forwards a request from a servlet to another resource (servlet, JSP file, or HTML file) on the server.

服务器跳转.即当前页面和目标页面都可用request对象获取用户提交参数.

7. Servlet对象怎样获得用户的会话对象? 答:

在doGet()或doPost()方法中使用获取当前会话对象. HttpSession session=request.getSession(true);

一个用户在不同的Servlet中获取的session对象是完全相同的,不同的用户的session对象互不相同。

11

第6章 MVC模式

1. 在JSP中,MVC模式中的数据模型之角色由谁担当? 答:

由Java Bean或EJB充当.

2. 在JSP中,MVC模式中的控制器之角色由谁担当? 答:

一个或多个Servlet对象充当.

3. 在JSP中,MVC模式中的视图之角色由谁担当? 答:

由一个或多个JSP页面或HTML页面充当.

4. MVC的好处是什么? 答:

MVC模式的核心思想是有效地组合“视图”、“模型”和“控制器”。在JSP技术中,视图是一个或多个JSP页面,其作用主要是向控制器提交必要的数据和为模型提供数据显示;模型是一个或多个Javabean对象,用于存储数据;控制器是一个或多个servlet对象,根据视图提交的要求进行数据处理操作,并将有关的结果存储到Javabean中,然后servlet使用重定向方式请求视图中的某个JSP页面更新显示。

5. MVC模式中用到的Javabean是由JSP页面还是servlet负责创建? 答:

是servlet负责

12

第7章 在JSP中使用数据库

1. 加载MySQL的JDBC数据库驱动程序代码是什么? 答:

try{ Class.forName(\

}

catch(Exception e){ }

2. 加载SQL server的JDBC数据库驱动程序代码是什么? 答:

try{ Class.forName(\

}

catch(Exception e){ }

4. 使用预处理语句的好处是什么? 答:

预处理语句PreparedStatement会将传入的SQL命令封装在PreparedStatement对象中,事先进行预编译处理等待使用。 当有单一的SQL语句多次执行时,用PreparedStatement类会比Statement类更有效率。

13

第8章 JSP中的文件操作

1. File对象能读写文件吗? 答:不能。

2. File对象怎样获取文件的长度? 答:调用public long length()方法。

3. 准备读取文件“A.java”,下列哪些是正确创建输入流的代码? A.try{ FileInputStream in=new FileInputStream(“A.java”); }

catch(IOException e){}

B. try{ InputStream in=new InputStream(“A.java”); }

catch(IOException e){}

C. try{ FileReader in=new FileInputStream(new File(“A.java”)); }

catch(IOException e){}

D. try{ FileReader in=new FileReader (new File(“A.java”)); }

catch(IOException e){} 答:A和D。

4. RandomAccessFile类创建的流在读写文件时有什么特点?

答:RandomAccessFile类既不是输入流类InputStream类的子类,也不是输出流类Outputstream类的子类。想对一个文件进行读写操作时,可以创建一个指向该文件的RandomAccessFile流,这样我们既可以从这个流中读取这个文件的数据,也可以通过这个流给这个文件写入数据。

14


《JSP实用教程(第三版)》课后答案(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:微机原理试卷库合集(有答案)

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

马上注册会员

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