This is my Blog!!Welcome to you!!
【分享个人java学习心得和技术问题汇总】

java面试(四)

java web(jsp):

  jsp能做servlet中的全部事情:不能。

  servlet能做jsp的全部事情:能。

  jsp的概念:java server page.java 服务器页。

  本质:httpservlet的另一种表达。

  生命周期:翻译(第1次请求时.java)–>编译(.class)–>实例化

–>初始化–>服务–>销毁。

 jsp的优点:容易动态产生网页。容易用html改造。

 

  jsp 9个内置对象的用法:

 流转对象:out,request,response.

 作用域对象:application>session>request>pageContext

 其他对象:exception config page

 内置对象 pageContext和page的区别?

 pageContext是作用域对象。

 page=this,只能获得jsp的内存地址及类名,很少用。

jsp指令,脚本,声明,表达式的区别.

指令:补充sessoin–是否创建session,默认是。

 errorPage–错误页面地址。 isErrorPage–是否错误页面。

脚本

声明:放全局的变量定义和方法定义

表达式:<%=表达式 %>,被翻译成静态内容。

 相当于

 

 

 jsp的三种注释方式及区别:

 

 jsp的常用指令:page指令(静态导入),include指令 。

jsp动作

动态导入2.jsp。

<param>的用法

 

是否有<jsp:redirect>这个标签:没有!

静态包含和动态包含的区别?

静态包含只产生1个java文件。

动态包含2产生2个java文件。可以包含非jsp的内容。

未经允许不得转载:Java学习 » java面试(四)

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址