JavaWeb面试题二

1.JSP有那些内置对象,作用分别是什么?

答,JSP一共有9个内置对象,

request:负责得到客户端请求的信息,对应类型:javax.servlet.http.HttpServletRequest

response:负责向客户端发出响应,对应类型:javax.servlet.hhtp.HttpServletResponse

session:负责保存同一客户端一次会话过程中的一些信息,对应类型:javax.servlet.http.httpsession

out:负责管理对客户端的输出,对应类型javax.servlet.jsp.jspwriter

application:表示整个应用环境信息,对应类型:javax.servlet.servletcontext

config:表示servletConfig,对应类型:javax.servlet.servletconfig

pagecontext:表示这个jsp页面的上下文,对应类型,javax.servlet.pagecontext

page:表示当前jsp页面本身

2.jsp有哪些动作?作用分别是什么

答:jsp一共有6个基本动作

jsp:include(当页面请求的时候引入另一个文件)

jsp:forward(将请求到另一个页面)

jsp:useBean(获得javaBean的一个实例)

jsp:setProperty(设置javabean的属性)

jsp:getProperty(获取javaBean的属性)

jsp:plugin

3Jsp常用的指令?

a.page指令:定义页面的一些属性,常用属性

contentType=“text/html;charset=utf-8”;向浏览器输出数据的编码

pageEncoding="utf-8"JSP编译成java文件时所用的编码

session=‘’true”是否自动创建session

b、include指令:引入一个静态的JSP页面

c、taglib:引入一个标签库

4、JSP中动态include和静态include的区别

a、静态include语法<%@include file="文件名"%>一次编译,不利于维护

b、动态include语法<jsp:include page="文件名">能进行实时更新

5、页面间对象传递的方法

request、session、application、cookie等

6、jsp和servlet相同点和不同点,之间的联系是什么?

JSP是Servlet的扩展,更强调应用的表达。JSP和Servlet不同点在于Servlet应用逻辑是在java文件中,完全从表现层html里分离出来。JSP偏重于视图,Servlet偏重于业务逻辑

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,967评论 18 399
  • 一. Java基础部分.................................................
    wy_sure阅读 9,290评论 0 11
  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 10,204评论 1 114
  • 下面是我整理下来的JSP知识点: 图上的知识点都可以在我其他的文章内找到相应内容。 JSP常见面试题 jsp静态包...
    Java3y阅读 5,054评论 0 4
  • 之前产业链给出消息称,苹果今年准备的iPhone 8包含三个型号,分别为4.7寸、5寸和5.8寸三个版本,5英寸版...
    爱思助手阅读 1,648评论 0 0

友情链接更多精彩内容