JavaWeb 工程师笔试题题目 学习 java 的朋友,毕业后也会从事相关程序语言的工作,比如网页设计,网站的后台设计等等工作
下面给大家分享 JavaWeb 工程师笔试题题目的内容,希望能够帮助大家,欢迎阅读
JavaWeb 工程师笔试题题目 1
使用 HTTP 协议将客户端的请求传送到服务器端有哪两种方式
请简述它们的区别 1) get 是从服务器上猎取数据,post 是向服务器传送数据
2) 在客户端,Get 方式在通过 URL 提交数据,数据在 URL 中可以看到;POST 方式,数据放置在 HTML HEADER 内提交
3) 对于 get 方式,服务器端用 request
getQueryString 可以猎取 GET 请求参数的变量值,对于 post 方式,服务器端用request
getParameter 猎取提交的数据
4) GET 方式提交的数据最多只能有 1024 字节,而 POST 则没有此限制
5) 安全性问题
正如在(1)中提到,使用 Get 的时候,参数会显示在地址栏上,而 Post 不会
所以,假如这些数据是中文数据而且是非敏感数据,那么使用 get;假如用户输入的数据不是中文字符而且包含敏感数据,那么还是使用 post 为好
WEB 容器主要有哪些功能
并请列出一些常见的 WEB 容器名字
1) 提供 Servlet 程序编写 API 2) 提供 Servlet 程序运行时环境
常见的有 Apache, IIS, Tomcat, Resin 等等 3
请简述 Servlet 的生命周期及其相关的方法
实例化,初始化,提供服务,销毁 init、service 和 destroy 4
在 Servlet 中,我们通过什么方法猎取客户端提交的数据 Request
getParameter 5
在 Servlet