02Java前端面试题及答案.docx





《02Java前端面试题及答案.docx》由会员分享,可在线阅读,更多相关《02Java前端面试题及答案.docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java前端面试题及答案L什么是jsp ,什么是Servlet ? jsp和Servlet有什么区别?jsp本质上就是一个Servlet,它是Servlet的一种特殊形式(由SUN公司推出)海个jsp页面都是f servlet实例.Servlet是由Java 提供用于开发web服务器应用程序的一个组件,运行在服务端,由servlet容器管理,用来生成动态内容.一个servlet实例是实现了特 殊接口 Servlet的Java类,所有自定义的servlet均必须实现Servlet接口.区别:jsp是html页面中内嵌的Java代码,侧重页面显示;Servlet是html代码和Java代码别离,侧
2、重逻辑控制,mvc设计思想中jsp位于视图层,servlet位于控制层jsp运行机制:如下列图JVM只能识Java类,并不能识jsp代码! web容器收到以jsp为扩展名的url请求时,会将访问请求交给tomcat中jsp引擎处理, 每个jsp页面第一次被访问时,jsp引擎将jsp代码解释为一个servlet源程序,接着编译servlet源程序生成.class文件,再有web容 器servlet引擎去装载执行servlet程序,实现页面交互.2、jsp有哪些域对象和内置对象及他们的作用?四大域对象: pageContext page域-指当前页面,在当前jsp页面有效,跳到其它页面失效. re
3、questrequest域-指一次请求的围内有效,从 请求到服务器处理结束,返回响应的整个过程.在这个过程中使用forward (请 求转发)方式跳转多个jsp .在这些页面里你都可以使用这个变量. sessionsession域-指当前会话有效范围,浏览器从翻开到关闭过程中,转发、重定向均可以使用. applicationcontext域-指只能在同一web中使用,服务器未关闭或者重启,数据就有效.3、什么是xml,使用xml的优缺点,xml的解析器有哪几种,分别有什么区别?xml是一种可扩展性标记语言,支持自定义标签(使用前必须预定义)使用DTD和XMLSchema标准化XML结构.优点:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02 Java 前端 试题 答案

限制150内