《JSP应用开发项目化教程》课后习题(第3章).docx
《《JSP应用开发项目化教程》课后习题(第3章).docx》由会员分享,可在线阅读,更多相关《《JSP应用开发项目化教程》课后习题(第3章).docx(3页珍藏版)》请在第壹文秘上搜索。
1、课后习题参考答案1、include指令标记indude动作标记有什么区别?【参考答案】include页面指令与include动作的区别主要在:1)JSP页面指令相当于是把被包含文件代码原封不动的放进了包含它的文件中,编译时候生成一个class文件。JSP动作指令被包含的文件和包含的文件在编译时候生成的是两个class文件。2) jsp:include动作标记包含的是执行结果,而include页面指令包含的是文件内容。3) jsp:include动作元素在请求期间被执行,而include页面指令在编译期页面间被执行。2、在%!和之间声明的变量和在%和之间声明的变量有何区别?【参考答案】1)在!%
2、之间声明的变量在JSP页面内都有效,也就是说说可以理解为%!%之间声明的是全局的变量和方法,可以方法可以被公有使用,变量则可以被所有方法调用改变。2)在%之间声明的变量则为局部变量,当运行多个线程时,值不会相互影响.3、说明jsp:USeBean动作标签的作用。【参考答案】用来装载一个将在JSP页面中使用的JaVaBean。其中,ClaSS属性指定的类所在包的位置和类名信息,id属性指定JaVaBean实例的名称。scope属性定义bean的工作范围。jsp:USeBean的作用是下指定的工作范围内创建JavaBean的实例。4、ClaSS.forname()方法的作用是什么,其中ClaSS类
3、是属于哪个包。【参考答案】CIaSS.forName(xxx.xx.xx);的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段动态加载和创建CIaSS对象,比如想根据用户输入的字符串来创建对象。ClaSS.forName(“类名”)在数据库驱动时是很常用的,就是让jvm加载驱动类用的。因为JDBC的DriverManager是个通用的类,显然不可能事先通过硬编码来创建驱动程序的实例,因为它根本不知道用户将使用哪个驱动程序。所以不可能有类似newcom.microsoft.jdbc.sqlserver.SQ1.ServerDriver()这样的代码出现。所以就需要使用Dr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP应用开发项目化教程 JSP 应用 开发 项目 教程 课后 习题