03-JSP隐式对象-课后作业答案分析
时间:2025-07-10
时间:2025-07-10
1、
1.1、下面不属于JSP内置对象的是:
A out对象
B respone对象
C application对象
D page对象
1.2、以下哪个对象提供了访问和放置页面中共享数据的方式?
A pageContext
B response
C request
D session
1.3、调用getCreationTime()可以获取session对象创建的时间,该时间的单位是:
A 秒
B 分秒
C 毫秒
D 微秒
1.4、当response的状态行代码为哪个时,表示用户请求的资源不可用?
A 101
B 202
C 303
D 404
1.5、可以利用JSP动态改变客户端的响应,使用的语法是:
A response.setHeader()
B response.outHeader()
C response.writeHeader()
D response.handlerHeader()
2、
简述request对象和response对象的作用及常用方法的功能。
3、
简述请求转发和请求重定向的定义及它们区别。Lesson3_jsp/third/responseDemo3.jsp
4、
session对象与application对象有何区别?
5、
请编写JSP程序实现如图所示的简易计算器。要求:输入“第一个参数”,选择运算类型(+,-,*,/),输入“第二个参数”后,按“计算”按钮,结果将显示在“结果”文本框中。
要求:程序需要对输入参数是否合法进行判断,
例如参数是否为数字,除法时,除数不为0的判断。
6、
编写一个JSP页面,将用户名和密码存放到会话中(假设用户名为“孤独求败”,密码为“123456”),再重新定向到另一个JSP页面,将会话中存放的用户名和密码显示出来。(提示:使用response对象的sendRedirect()方法进行重定向。)
7、
编写一个JSP登录页面,可输入用户名和密码,提交请求到另一个JSP页面,该JSP页面获取请求的相关数据并显示出来。请求的相关数据包括用户输入的请求数据和请求本身的一些信息(比如请求使用的协议getProtocol() 、请求的URI request.getServletPath() 、请求方法request.getMethod() 、远程地址request.getRemoteAddr()等)。
8、
利用隐式对象为某一网站编写一个JSP程序,统计该网站的访问次数。
一种情况是:按照客户进行统计(按照浏览器进行统计,一个浏览器如果访问网站的话,就算一次访问,换句话说如果这个浏览器刷新多次网站的话,也算是一次访问);
另一种情况:刷新一次页面,就算是一次访问。
要求用隐式对象去实现。
9、
某单位招聘时,需要测试应聘人员的沟通能力,单位领导叫你做一个网上测试的网页,并根据计分标准自动计算分数。测试招聘人员如下的内容。
⑴你上司的上司邀请你共进午餐,回到办公室,你发现你的上司颇为好奇,此时你会:
A.告诉他详细内容
B.不透露蛛丝马迹
C.粗略描述,淡化内容的重要性
(2)当你主持会议时,有一位下属一直以不相干的问题干扰会议,此时你会:
A.要求所有的下属先别提出问题,直到你把正题讲完
B.纵容下去
C.告诉该下属在预定的议程之前先别提出别的问题
(3)当你跟上司正在讨论事情,有人打长途来找你,此时你会:
A.告诉上司的秘书说不在
B.接电话,而且该说多久就说多久
C.告诉对方你在开会,待会再回电话
(4)有位员工连续4次在周末向你要求他想提早下班,此时你会说:
A.我不能再容许你早退了,你要顾及人的想法
B.今天不行,下午4点我要开个会
C.你对我们相当重要,我需要你的帮助,特别是在周末
(5)你刚好被聘为某部门主管,你知道还有几个人关注着该职位,上班的第一天,你会:
A.个别找人谈话以确认哪几个人有意竞争职位
B.忽略这个问题,并认为情结的波动很快会过去
C.把问题记在心上,但立即投入工作,并开始认识每一个人
(6)我有位下属对你说,“有件事我本不应该告诉你的,但你没有听到……”你会说:
A.我不想听办公室的流言
B.跟公司有关的事我才有兴趣听
C.谢谢你告诉我怎么回事,让我知道详情
计分标准:
如果第(1)题选A,第(2)题选A,第(3)题选C,第(4)题选C,第(5)题选C,第(6)题选B,每题都得1分;如果选其他答案,则是0分。