javaScript常见面试题

1、项目中使用过哪些JSTL标签?

答:项目中主要使用了JSTL的核心标签库,

包括<c:if>、<c:choose>、<c: when>、<c: otherwise>、<c:forEach>等,主要用于构造循环和分支结构以控制显示逻辑。

   

2、表达式语言(EL)的隐式对象及其作用。

答:EL的隐式对象包括:

pageContext、

initParam(访问上下文参数)、

param(访问请求参数)、

paramValues、header(访问请求头)、

headerValues、cookie(访问cookie)、

applicationScope(访问application作用域)、

sessionScope(访问session作用域)、

requestScope(访问request作用域)、

pageScope(访问page作用域)。

   

   

3、表达式语言(EL)支持哪些运算符?

答:除了.和[]运算符,EL还提供了:

- 算术运算符:+、-、*、/或div、%或mod

- 关系运算符:==或eq、!=或ne、>或gt、>=或ge、<或lt、<=或le

- 逻辑运算符:&&或and、||或or、!或not

- 条件运算符:${statement? A : B}(跟Java的条件运算符类似)

- empty运算符:检查一个值是否为null或者空(数组长度为0或集合中没有元素也返回true)

   

4、介绍一下你了解的Java领域的Web Service框架。

答:Java领域的Web Service框架很多,

Jersey(RESTful的Web Service框架)、CXF(XFire的延续版本)、Hessian

   

5、如果在web.xml中配置错误页面

   

6、Cookie和Session的区别

  • cookie是在客户端保存数据的一种方式
  • session是保存到服务端的一种技术
  • 这两种都是可以为用户保存一些数据,如购物车,记住用户,密码等数据

       

       

    7、开发中常用的一些端口号

    Tomcat:8080

    Mysql:3306

    Oracle:1521

       

    8、http常的一些响应码,举例一些

    200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用

       

       

posted @ 2020-10-21 11:56  黑质白章  阅读(174)  评论(0编辑  收藏  举报