又开始我的面试生涯了,今天去了个挺远的公司,特意看了看java的基础问题和 SSH方面的问题,没想到问的问题还是特基础的,而且自己居然一点印象都没有了,比较丢人。现在总结一下:
一.jsp有那些动作
jsp:include:在页面被请求的时候引入一个文件。
jsp:useBean:寻找或者实例化一个JavaBean。
jsp:setProperty:设置JavaBean的属性。
jsp:getProperty:输出某个JavaBean的属性。
jsp:forward:把请求转到一个新的页面。
jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记
哎,比较惭愧,就是没想起来,回家后翻书才恍然大悟,哎,技术啊。
二.jsp的隐藏对象
这个应该是很基础很基础的问题,可我就只记住了几个我常用的,哎,提交试卷后又想起来了,哎,啥都不说了,继续恶补吧。
1 request 对象
是javax.servlet.ServletRequest类的一个实例。来自客户的请求经JSP处理后,由request对象进行封装。它作为jspService()方法的一个参数而由包容器传递给JSP.
--------------------------------------------------------------------------------------------------------------------------------------------------
2 response 对象
是javax.servlet.servletResponse类的一个实例。它封装了由JSP产生的响应,并被发送给客户端以响应请求。它由包容器生成,作为_jspService()方法的参数传递给JSP,在这里JSP要改动它。
--------------------------------------------------------------------------------------------------------------------------------------------------
3 PageContext 对象
是javax.servlet.jsp.PageContext类的一个实例,它为特殊的JSP页面包装页面上下文。
--------------------------------------------------------------------------------------------------------------------------------------------------
4 session 对象
是javax.servlet.http.HttpSession类的一个实例。它表示为发出请求的客户建立会话,并只是对这个HTTP请求才有效。
--------------------------------------------------------------------------------------------------------------------------------------------------
5 application 对象
是javax.servlet.ServletContext类的实例,它表示正在执行的上下文。
--------------------------------------------------------------------------------------------------------------------------------------------------
6 out 对象
是javax.servlet.jsp.JspWriter类的一个实例,它标示为客户打开的输出流。
--------------------------------------------------------------------------------------------------------------------------------------------------
7 config对象
是javax.servlet.ServletConfig类的一个实例,它表示servlet的配置。
--------------------------------------------------------------------------------------------------------------------------------------------------
8 page对象
是java.lang.Object类的一个实例,是JSP实现类的实例,换句话说是JSP本身。
--------------------------------------------------------------------------------------------------------------------------------------------------
9 exception对象
是java.lang.Throwable类的一个实例。它指的是运行时的异常,也就是被调用的错误叶面中的结果,并且它只在促午夜缅中才有(错误页面就是在页面指令中有isErrorPage=true属性的页面)。