第二阶段测试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二阶段测试题
Java web部分Jsp&servlet
1.Tomcat的优化经验
2.HTTP请求的GET与POST方式的区别
3.解释一下什么是servlet;
4.说一说Servlet的生命周期?
5.Servlet的基本架构
6.SERVLET API中forward() 与redirect()的区别?
7.什么情况下调用doGet()和doPost()?
8.Request对象的主要方法:
9.forward 和redirect的区别
10.request.getAttribute() 和request.getParameter() 有何区别?
11.jsp有哪些内置对象?作用分别是什么? 分别有什么方法?
12.jsp有哪些动作?作用分别是什么?
13.JSP的常用指令
14.JSP中动态INCLUDE与静态INCLUDE的区别?
15.两种跳转方式分别是什么?有什么区别?
16.页面间对象传递的方法
17.JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
18.MVC的各个部分都有那些技术来实现?如何实现?
19.我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出
一个某种编码的字符串?
20.在eclipse中调试时,怎样查看一个变量的值?
21.三个Statment区别,用法
22.Cookie的作用?
23.servlet调试方式几种方法
24.Cookie 与session 的区别是:
25.Get请求和Post请求区别
26.servlet生命周期
27.Servlet和Jsp的区别?
28.JSP构架模型
29.JSP隐含变量
30.四大共享范围
31.MVC——如何理解MVC
32.JSP生命周期
33.JSP中动态INCLUDE与静态INCLUDE的区别?
34.Forword和SendRedirect区别
35.从BeanFactoy或ApplicationContext是通过什么模式取得实例的?如果要取得多个实
例在配制文件中要怎样做映射
36.jsp有哪些动作?作用分别是什么?
37.请简述Session的特点有哪些?
38.叙述Session的缓存的作用
39.如何设置/取得Bean 中的属性值?
40.JavaBean的使用:
41.实现页面跳转的两种方法:
42.include指令标签:
43.页面之间的值传递:
44.内置对象的作用域分为4种:
45.获取session ID:
46.使用Cookie对象
47.什么是JSP Page:
48.JSP标签
49.servlet中如何工作
50.描述servlet的生命周期,谁来控制servlet的生命周期,servlet生命周期在J2EE规范中
是如何来定义的
51.如何创建Request Dispatcher对象,如何将请求转发给其它的web资源(包含其它的web
资源),描述如何利用request来存状态,以及与其它保存状态方法有什么区别
52.如何在web.xml中配置servlet定义
53.获得ServletConfig对象
54.如何获得servletContext对象
55.说明如下的web的资源应该放在web容器中的什么目录下,静态页面JSP、servlet class、
web.xml、Tag libraries、JAR File、java class以及需要保护的资源文件
56.描述request session web application的区别,创建监听器类来监听每个scope的生命周
期
57.JSP的内置对象及方法
58.JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
59.四种会话跟踪技术
Jdbc部分试题
1.JDBC连接数据库6步
2.事务的4大特性
3.select count(*)from student 和select count(id)from student 之间的区别。
4.假设现在有表system.table1,表中有三个字段:id(数值型)、name(字符型)、age(数
值型)写出SQL语句完成如下功能:在表中查出年龄大于20,且名字以“王”开头的记录,并且按照年龄的倒叙排列出来(年龄大的在前面)。
5.创建CUSTOMERS表,字段为:ID:(非空,主键)bigint,NAME:(非空)varchar,AGE:
int类型;创建ORDERS表,字段为:ID:(非空,主键,)bigint,ORDER_NUMBER:(非空)varchar,PRICE:double,CUSTOMER_ID :(外键)bigint,设置级连删除;
6.使用左外连接查询,ORDERS 和CUSTOMERS 表,
7.简述数据库事务的生命周期?(可画流程图)
8.delete from tablea & truncate table tablea的区别
J2EE部分试题
1.BS与CS的联系与区别。
2.应用服务器与WEB SERVER的区别?
3.应用服务器有那些?
4.J2EE是什么?
5.J2EE是技术还是平台还是框架?什么是J2EE
6.请对以下在J2EE中常用的名词进行解释(或简单描述)
7.如何给weblogic指定大小的内存?
8.如何设定的weblogic的热启动模式(开发模式)与产品发布模式?
9.如何启动时不需输入用户名与密码?
10.在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接
池等相关信息进行配置后,实际保存在什么文件中?
11.说说weblogic中一个Domain的缺省目录结构?比如要将一个简单的helloWorld.jsp放入
何目录下,然的在浏览器上就可打入http://主机:端口号//helloword.jsp就可以看到运行结果了? 又比如这其中用到了一个自己写的javaBean该如何办?
12.在weblogic中发布ejb需涉及到哪些配置文件
13.如何在weblogic中进行ssl配置与客户端的认证配置或说说j2ee(标准)进行ssl的配置?
14.如何查看在weblogic中已经发布的EJB?
15.EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和
StatelessBean的区别。
16.EJB与JAVA BEAN的区别?
17.EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
18.EJB容器提供的服务
19.EJB的激活机制
20.EJB的几种类型
21.客服端调用EJB对象的几个基本步骤
22.CORBA是什么?用途是什么?
J2EE编程题部分
1、编写一个Singleton。(5)
2、使用JDBC + Oracle完成一个dept表的查询操作,可以根据关键字显示出全部的查询结果。(10)
3、输入一个email地址,之后使用正则表达式验证该email地址是否正确。(5)
4、从键盘输入文件的内容和要保存的文件名称,之后根据输入的名称创建文件,并将内容保存到文件之中。(5)
5、写一段Jdbc连Oracle的程序,并实现数据查询
6、ORACLE大数据量下的分页解决方法
7、将一个键盘输入的数字转化成中文输出
(例如:输入:1234567 输出:一百二拾三万四千五百六拾七)
Oracle数据库部分
1、显示非销售人员工作名称以及从事同一工作雇员的月工资的总和,并且要满足从事同一工作的雇员的