构造最全的 Java 面试题整理(J2EE,MVC 方面).txt 这世界上除了我谁都没资格陪在你身边。
听着,我允许你喜欢我。除了白头偕老,我们没别的路可选了什么时候想嫁人了就告
诉我,我娶你。 最近因为又想跳槽了,所以又在网上找了一些面试题,在这里与大家分
享(2010-3-3 凌晨)
1. forward 和 redirect 的区别
forward: an internal transfer in servlet ( Servlet 内 部 转 换 , 实 际 上 是 在 同 一 个
Servlet 把别一个地址的内容读出来)
redirect: 重 定 向 , 有 2 次 request, 第 2 次 request 将 丢 失 第 一 次 的
attributs/parameters 等
2 .MVC
的各个部分都有那些技术来实现 ?
如何实现 ?
答: MVC
是 Model
- View
- Controller
的简写。 "Model" 代表的是应用的业务逻辑
(通过 JavaBean
, EJB
组件实现), "View"
是应用的表示面(由 JSP 页面产生),
"Controller"
是提供应用的处理过程控制(一般是一个 Servlet ),通过这种设计模型
把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。
115
、 J2EE
是什么?
答: Je22
是 Sun
公司提出的多层 (multi-diered),
分布式 (distributed), 基于组件
(component-base)
的企业级应用模型 (enterpriese application model). 在这样的一
个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于
相应的层次 (tier)
中。所属层次包括客户层 (clietn tier)
组件 ,web
层和组件 ,Business
层和组件 ,
企业信息系统 (EIS)
层。
116
、WEB SERVICE
名词解释。JSWDL
开发包的介绍。JAXP
、JAXM
的解释。SOAP 、
UDDI,WSDL
解释。
答: Web Service
描述语言 WSDL
SOAP
即简单对象访问协议 (Simple Object Access Protocol)
,它是用于交换 XML 编
码信息的轻量级协议。
UDDI
的目的是为电子商务建立标准; UDDI
是一套基于 Web
的、分布式的、为 Web
Service 提供的、信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的
Web Service
注册,以使别的企业能够发现的访问协议的实现标准。
117
、 J2EE
是技术还是平台还是框架?
答: J2EE
本身是一个标准,一个为企业分布式应用的开发提供的标准平台。
J2EE
也是一个框架,包括 JDBC
、 JNDI
、 RMI
、 JMS
、 EJB
、 JTA
等技术。
118
、 STRUTS
的应用 (
如 STRUTS
架构 )
答: Struts
是采用 Java Servlet/JavaServer Pages
技术,开发 Web 应用程序的开放
源码的 framework
。 采用 Struts
能开发出基于 MVC(Model-View-Controller) 设计模
式的应用构架。 Struts
有如下的主要功能:
一 .
包含一个 controller servlet
,能将用户的请求发送到相应的 Action
对象。