考察点:JSP
JSP有9个内置对象: - request:封装客户端的请求,其中包含来自GET或POST请求的参数; - response:封装服务器对客户端的响应; - pageContext:通过该对象可以获取其他对象; - session:封装用户会话的对象; - application:封装服务器运行环境的对象; - out:输出服务器响应的输出流对象; - config:Web应用的配置对象; - page:JSP页面本身(相当于Java程序中的this); - exception:封装页面抛出异常的对象。
如果用Servlet来生成网页中的动态内容无疑是非常繁琐的工作,另一方面,所有的文本和HTML标签都是硬编码,即使做出微小的修改,都需要进行重新编译。JSP解决了Servlet的这些问题,它是Servlet很好的补充,可以专门用作为用户呈现视图(View),而Servlet作为控制器(Controller)专门负责处理用户请求并转发或重定向到某个页面。基于Java的Web开发很多都同时使用了Servlet和JSP。JSP页面其实是一个Servlet,能够运行Servlet的服务器(Servlet容器)通常也是JSP容器,可以提供JSP页面的运行环境,Tomcat就是一个Servlet/JSP容器。第一次请求一个JSP页面时,Servlet/JSP容器首先将JSP页面转换成一个JSP页面的实现类,这是一个实现了JspPage接口或其子接口HttpJspPage的Java类。JspPage接口是Servlet的子接口,因此每个JSP页面都是一个Servlet。转换成功后,容器会编译Servlet类,之后容器加载和实例化Java字节码,并执行它通常对Servlet所做的生命周期操作。对同一个JSP页面的后续请求,容器会查看这个JSP页面是否被修改过,如果修改过就会重新转换并重新编译并执行。如果没有则执行内存中已经存在的Servlet实例。
本文向大家介绍JSP 有哪些内置对象?作用分别是什么?相关面试题,主要包含被问及JSP 有哪些内置对象?作用分别是什么?时的应答技巧和注意事项,需要的朋友参考一下 JSP 有 9 大内置对象: request:封装客户端的请求,其中包含来自 get 或 post 请求的参数; response:封装服务器对客户端的响应; pageContext:通过该对象可以获取其他对象; session:封装用
JSP九大内置对象: pageContext,页面上下文对象,相当于页面中所有功能的集合,通过它可以获取JSP页面的out、request、response、session、application对象。 request response session application,应用程序对象,application实现了用户间数据的共享,可存放全局变量,它开始于服务器启动,知道服务器关闭。 page
本文向大家介绍请说明一下jsp有哪些动作? 这些动作的作用又分别是什么?相关面试题,主要包含被问及请说明一下jsp有哪些动作? 这些动作的作用又分别是什么?时的应答技巧和注意事项,需要的朋友参考一下 考察点:JSP JSP 共有以下6种基本动作 jsp:include:在页面被请求的时候引入一个文件。 jsp:useBean:寻找或者实例化一个JavaBean。 jsp:setProperty
本文向大家介绍请说明一下JSP的内置对象以及该对象的使用方法。相关面试题,主要包含被问及请说明一下JSP的内置对象以及该对象的使用方法。时的应答技巧和注意事项,需要的朋友参考一下 考察点:JAVA对象 request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。 respons
本文向大家介绍ADO.Net中常用的对象有哪些?分别描述一下相关面试题,主要包含被问及ADO.Net中常用的对象有哪些?分别描述一下时的应答技巧和注意事项,需要的朋友参考一下 答: DataSet:数据集。 DataCommand:执行语句命令。 DataAdapter:数据的集合,用语填充。 DataReader:数据只读器 Connection 数据库连接对像 Command 数据库命令
本文向大家介绍谈谈你对游戏运营这个工作的理解,以及你最喜欢其中的哪些工作。相关面试题,主要包含被问及谈谈你对游戏运营这个工作的理解,以及你最喜欢其中的哪些工作。时的应答技巧和注意事项,需要的朋友参考一下