J2EE测试(answer)-zhangwei
12、 解析XML文件的几种方式和区别
答:Dom解析 在内存中创建一个DOM树,能随机访问文件内容,也可以修改原文件内容 SAX解析 线性解析,不能随机访问,也无法修改原文件
Dom解析要先用SAX解析创建DOM树
13、 JAVA的四种基本权限的定义
14、 JAVA的国际化
答:Java 中提供了诺干国际化明感类,来实现国际化的。例如:dateformat timezone 等等。
二、 JSP
1、 至少能说出7个隐含对象以及他们的区别
答:request,response, session, application, out, page, exception, pageContext
2、 forward和rederect的区别
答:redirect重定向到另外一个页面,重新开始一个请求
forward跳转到另外一个页面, 请求不断开
3、 jsp的常用的命令
答:page, include, talib, forward,
三、 servlet
1、 什么情况下调用doget()和什么情况dopost
答:当表单提交时method设置的 是 get 就调用 doget 方法,如果是 post 就调用 dopost方法。 http get方法请求一页面,调用doget() http post方法请求一页面,调用dopost()
2、 servlet的init()方法和service()方法的区别
答:初始化时调用init()方法
有请求到达时调用service()方法,service()根据请求的类型,调用doget()或depost()等方法
3、 servlet的生命周期
答:init()----serviece()----destory()
4、 如何实现servlet的单线程模式
答:默认就是单线程的
5、 servlet的配置
6、 四种会话跟踪技术
答:cookie
url重写
session
隐藏域
四、 ejb
1、 ejb 容器提供的服务
答:主要提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务。
2、 ejb的角色和三个对象