JavaWeb从入门到精通(视频实战版)
上QQ阅读APP看书,第一时间看更新

2.9 常见面试题分析

1. 根据你的理解,简述关于JSP的基本动作

答:在具体开发中,经常会遇到如下6个动作,它们分别为:

1)jsp:include:在页面被请求的时候引入一个文件。

2)jsp:useBean:寻找或者实例化一个JavaBean。

3)jsp:setProperty:设置JavaBean的属性。

4)jsp:getProperty:输出某个JavaBean的属性。

5)jsp:forward:把请求转到一个新的页面。

6)jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记。

2. 在开发JSP应用时,经常会用到哪些内置对象?并简述其作用

答:在具体开发中,经常会遇到如下9个内置对象,它们分别为:

1)request:用户端请求,此请求会包含来自GET/POST请求的参数。

2)response:网页传回用户端的回应。

3)pageContext:网页的属性是在这里管理。

4)session:与请求有关的会话期。

5)application servlet:正在执行的内容。

6)out:用来传送回应的输出。

7)config servlet:构架部件。

8)page:JSP网页本身。

9)exception:针对错误网页,未捕捉的例外。