26
2020
04

JSP的9个内置对象和4个作用域?

(1)9 个内置对象: 1 request:封装客户端的请求,其中包含来自 GET 或 POST 请求的参数; 2 application:封装服务器运行环境的对象; 3 response:封装服务器对客户端的响应;4 session:封装用户会话的对象; 5 page:JSP 页面本身(相当于 Java 程序中的 this);6 config:Web 应用的配置对象; 7 exception:封装页面抛出异常的对象;8 pageContext:
26
2020
04

get请求和post请求的区别?

GET:1:从服务器上获取数据,一般不能使用在写操作接口2:由URL所限制,GET方式传输的数据大小有所限制,传送的数据量不超过2KB3:请求的数据会附加在URL之后,以?分隔URL和传输数据,多个参数用&连接4:安全性差POST:1:向服务器提交数据,一般处理写业务2:POST方式传送的数据量比较大,一般被默认为没有限制3:安全性高4:请的求的数据内容放置在HTML HEADER中
26
2020
04

请求转发(forward)和重定向(redirect)的区别?

1:效率上转发(forward) > 重定向(redirect)2:显示上重定向(redirect):显示新的URL转发(forward):地址栏不变3:数据上转发(forward):可以共享request里面的数据重定向(redirect):不能4:请求次数重定向(redirect)是两次转发(forward)是一次
26
2020
04

如何现实servlet的单线程模式?

<%@ page isThreadSafe="false" %>
26
2020
04

简述Servlet生命周期

1. init() 初始化2. service() 处理客户端请求3. destroy() 销毁方法
26
2020
04

Servlet和JSP的区别?

1. Servlet是一个运行在服务器上的Java类,依靠服务器支持向浏览器传输数据2 .JSP本质上是Servlet的一种简易形式,可以简化页面的生成3 .Servlet的应用逻辑在Java文件中,并且完全从HTML分离而来,JSP则是Java和HTML组合成一个扩展名为.jsp文件4 .JSP侧重于视图,而Servlet侧重于控制逻辑,在MVC架构模式中,JSP适合充当视图View,Servlet适合充当控制器Controller
25
2020
04

JAVA中的几种基本数据类型是什么,各自占用多少字节?

浮点类型:float(4字节)、double(8个字)整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)字符类型:char(2字节)布尔类型:boolean(4字节)