欢迎访问拔笔兔范文大全网!

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为好。

2. WEB容器主要有哪些功能? 并请列出一些常见的WEB容器名字。

1) 提供Servlet程序编写API

2) 提供Servlet程序运行时环境。

常见的有 Apache, IIS, Tomcat, Resin 等等

3. 请简述Servlet的生命周期及其相关的方法。

实例化,初始化,提供服务,销毁

init、service和destroy

4. 在Servlet中,我们通过什么方法获取客户端提交的数据

Request.getParameter

5. 在Servlet中,通过什么语句生成向客户端发送的页面? 请编写一段简单的Hello World输出

PrintWriter out = response.getWriter;

Out.print;

Out.print(“Hello World!”);

6. 请简述一下部署Serlvet的过程

test

TestServlet

test

/TestServlet

把你项目的WebRoot文件夹拷贝到Tomcat的webapps文件夹下

7. Tomcat服务器的默认端口是? 为了中文字符处理不出现乱码,我们需要对Tomcat的配置做出什么修改?

8080

URIEncoding=”utf-8”

8. JSP的标记是如何来表示的? C

A. <> B. C. D. <$$>

9. 在JSP里声明一个变量的标记是?

10. 有一个字符串变量 String str=”abc”; 在JSP里以下哪些输出方式是正确的? BDE

A. B. C. D.

E. F.

Java Web工程师笔试题篇

1. 在一个JSP文档中,可以出现以下三种注释:

1) JSP注释标记

2) HTML注释

3) JAVA注释 // /星符号/

请分别对它们简单描述一下

2. JSP的page指令常见的属性都有哪些?

Language, contentType, import, errorPage, isErrorPage, extends, session, info, isThreadSafe, buffer, autoflush

3. 假设需要在一个JSP页面里导入java.util.List, java.util.ArrayList, java.io.File,语句应该怎么写?

5. JSP的include指令和include操作有什么区别?

1) 语法结构不同

2) include指令更适合于包含静态页面, include操作更适合于包含动态页面

3)include操作还带有参数 flush=”true|false”

6. 请分别描述一下forward和redirect的区别

1) 使用forward浏览器地址栏不变,redirect浏览器地址栏会改变

2) Forward效率较高

3) Forward可以使用request.getAttribute获取数据,而redirect不可以

7. 在Servlet和JSP里是如何实现 forward和redirect的? 例如要跳转去一个test.jsp页面。

//Servlet

RequestDispatcher rd = this.getServletContext.

getRequestDispatcher(“/test.jsp”);

rd.forward(request, response);

response.sendRedirect(“/test.jsp”);

//JSP

response.sendRedirect(“/test.jsp”);

8. jsp主要内置对象有?

request、response和out,还有exception、session、application、config、pageContext和page

9. 在JSP里,我们可以怎样获取来自客户端请求的IP地址?

Request.getRemoteAddr;

10. 有一个用户名 test, 密码 12345, 请编写一段创建COOKIE的JSP代码, 然后再编写一段读取COOKIE的JSP代码, 在页面上将COOKIE的信息显示出来。

String str = “username= test&password=12345”;

Cookie cookie=new Cookie(“mycookie”, str);

response.addCookie(cookie);

Cookie cookies=request.getCookies;

For(int i=0;i< cookies.length;i++){

Out.print(cookies.getName+”=”+ cookies.getValue);

}

Java Web工程师笔试题

1. 请简述Cookie, Session 和Application它们的区别。

1) Cookie会在客户端硬盘上创建Cookie文件

2) Session大部分情况下会在服务器端硬盘上写入Cookie文件

3) Cookie安全性最低

4) Application 表示Servlet上下文环境,在整个WEB应用中只有一个Application对象,用于存储些全局性的数据

2. 在DOM模型中,Form表单的提交事件是什么? 需要什么返回值可以让该表单不提交?

onSubmit

返回false可以不提交表单

3. 在DOM模型中,select下拉菜单的值被改变触发什么事件?若要设定某项值为默认值,该如何设定?

onChange

selected


JavaWeb工程师笔试题题目相关文章:

★ java工程师年度总结参考范本5篇

★ java工程师工作总结优秀参考范本

★ java实习报告优秀模板分享5篇

★ 实习学习计划范文3篇2021范例

★ java工程师试用期工作总结范文

★ java工程师的试用期工作总结范文

★ java工程师的试用期工作总结

★ java毕业实习报告范文3篇

★ java工程师的转正申请书五篇

★ java工程师试用期工作总结报告

信息流广告 网络推广 周易 易经 代理招生 二手车 网络营销 招生代理 旅游攻略 非物质文化遗产 查字典 精雕图 戏曲下载 抖音代运营 易学网 互联网资讯 成语 成语故事 诗词 工商注册 注册公司 抖音带货 云南旅游网 网络游戏 代理记账 短视频运营 在线题库 国学网 知识产权 抖音运营 雕龙客 雕塑 奇石 散文 自学教程 常用文书 河北生活网 好书推荐 游戏攻略 心理测试 好做题 石家庄人才网 考研真题 汉语知识 心理咨询 手游安卓版下载 兴趣爱好 网络知识 十大品牌排行榜 商标交易 单机游戏下载 短视频代运营 宝宝起名 范文网 电商设计 职业培训 免费发布信息 服装服饰 律师咨询 搜救犬 Chat GPT中文版 经典范文 优质范文 工作总结 二手车估价 实用范文 爱采购代运营 古诗词 衡水人才网 石家庄点痣 养花 名酒回收 石家庄代理记账 女士发型 搜搜作文 石家庄人才网 铜雕 词典 围棋 chatGPT 读后感 玄机派 企业服务 法律咨询 chatGPT国内版 chatGPT官网 励志名言 河北代理记账公司 文玩 朋友圈文案 语料库 游戏推荐 男士发型 高考作文 PS修图 儿童文学 买车咨询 工作计划 礼品厂 舟舟培训 IT教程 手机游戏推荐排行榜 暖通,电采暖, 女性健康 苗木供应 主题模板 短视频培训 优秀个人博客 包装网 创业赚钱 养生 民间借贷律师 绿色软件 安卓手机游戏 手机软件下载 手机游戏下载 单机游戏大全 免费软件下载 网赚 手游下载 游戏盒子 职业培训 资格考试 成语大全 英语培训 艺术培训 少儿培训 苗木网 雕塑网 好玩的手机游戏推荐 汉语词典 中国机械网 美文欣赏 红楼梦 道德经 网站转让 鲜花
41687
领取福利

微信扫码领取福利

微信扫码分享