Web面试

HTML、CSS、JavaScript 之间的关系?

H5是什么?

H5的诞生是为了解决什么问题?

H5和HTML的区别?

Servlet 是什么?

Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层

Servlet 的生命周期是怎样的?

Servlet 初始化后调用 init () 方法。
Servlet 调用 service() 方法来处理客户端的请求。
Servlet 销毁前调用 destroy() 方法。
最后,Servlet 是由 JVM 的垃圾回收器进行垃圾回收的

Servlet有哪些核心的方法?

Servlet 是线程安全的么?

servlet是单实例的,假如在处理请求时候,多线程访问了servlet的成员变量,则servlet是线程不安全的。
只要保证在service()方法中访问的都是局部变量,则servlet是线程安全的

Servlet 支持异步处理吗?

支持

Servlet 是单例还是多例?

Servlet 和JSP有什么区别?

JSP是什么?

JSP有哪些内置对象?

JSP有哪些基本动作?

JSP有哪几种作用域?

JSP有哪些常用指令?

forward和redirect的区别?

如何实现隐藏的表单域?

AJAX应用和传统Web应用有什么不同?

怎么优化Web前端的性能?

什么是MVC?分别代表什么?

你知道的MVC框架有哪些?

拦截器和过滤器的区别?

Cookie和Session的区别?

Session 一定要依赖Cookie吗?如果Cookie被禁用,Session 还能保持吗?

什么是跨域?

为什么会出现跨域的情况?

跨域有哪些解决方案?

Tomcat默认端口是多少,怎么修改?

Tomcat有哪些目录及其作用?

Tomcat的总体架构是怎样的?

Tomcat Connector支持哪几种运行模式?

Tomcat默认10模型是什么?

Tomcat怎么支持https访问?

Tomcat实现Session享有哪些方式?

一个Tomcat部署多个应用,有几个JVM?

什么是SQL注入攻击?

怎么防御SQL注入攻击?

什么是XSS攻击?

怎么防御XSS攻击?

什么是CSRF攻击?

怎么防御CSRF攻击?

什么是会话固定攻击?

怎么防御会话固定攻击?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值