2020 Java Web开发基础(天津市大学软件学院) 最新满分章节测试答案

2025年1月6日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-15到2020-03-25
本篇答案更新状态:已完结

【作业】第2周 Java Web开发环境搭建 复习题

1、 问题:Java Web复习题见附件
评分规则: 【 认真做完复习题

【作业】第2周 Java Web开发环境搭建 软件183作品提交

1、 问题:实训项目
评分规则: 【 功能完整性,界面美观,运行流畅,代码规范

【作业】第2周 Java Web开发环境搭建 软件182作品提交

1、 问题:功能完整性,界面美观,运行流畅,代码规范
评分规则: 【 功能完整性40%,界面美观30%,运行流畅20%,代码规范10%

【作业】第2周 Java Web开发环境搭建 软件181作品提交

1、 问题:实训项目
评分规则: 【 功能完整性,界面美观,运行流畅,代码规范

【作业】第3周 控制层Web开发——Servlet入门 补交作业

1、 问题:补交作业
评分规则: 【 补交作业

【作业】第1周 Web开发入门 编写一个保存员工信息的XML文件

1、 问题:1、编写一个保存雇员信息的XML文件,其中存储3个员工的基本信息,员工信息表结构如下。序号列名描述1empno雇员编号,长度4位数字2ename雇员姓名,长度10位字符串3job雇员工作,长度9位字符串4hiredate雇佣日期,日期格式5sal基本工资,浮点型6comm奖金,浮点型
评分规则: 【 XML文档格式良好,编写规范,能够描述3个员工信息。

第3周 控制层Web开发——Servlet入门 第3单元测验

1、 问题:下面哪一项对Servlet描述错误(  )。
选项:
A:Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口
B:Servlet接口定义了Servelt的生命周期方法
C:当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程 
D:Servlet客户线程调用service方法响应客户的请求
答案: 【当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程 

2、 问题:在Java Servlet生命周期中,以下(   )方法会被多次执行。
选项:
A:init() 
B:service()
C:close()
D:destroy()
答案: 【service()

3、 问题:在Servlet中,下列语句可以正确获取PrintWriter对象的是 (   )。
选项:
A:PrintWriter out=request.getWriter();
B:PrintWriter  out =  request.getPrintWriter(); 
C:PrintWriter out=response.getWriter(); 
D:PrintWriter  out =  response.getPrintWriter();
答案: 【PrintWriter out=response.getWriter(); 

4、 问题:在HTTP协议中,用于发送大量数据的方法是(  )。
选项:
A:get
B:post 
C:put
D:options
答案: 【post 

5、 问题:部署Servlet,下面哪一项描述错误(   )。
选项:
A:可以为Tomcat编写一个部署文件或者配置注解信息
B:部署文件名为web.xml
C:部署文件在Web服务目录的WEB-INF子目录中
D:部署文件名为Server.xml
答案: 【部署文件名为Server.xml

6、 问题:下列哪一项不是Servlet中使用的方法(  )。
选项:
A:doGet() 
B:doPost()
C:service()
D:close()
答案: 【close()

7、 问题:编写Servlet 的doPost方法时,需要抛出异常为()。
选项:
A:ServletException, IOException
B:ServletException, RemoteException
C:HttpServletException, IOException
D:HttpServletException, RemoteException
答案: 【ServletException, IOException

8、 问题:给定一个Servlet的代码片段如下: (  )public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ ______ out.println(“hi kitty!”); out.close();}运行次Servlet时输出如下: hi kitty!则应在此Servlet下划线处填充如下代码。
选项:
A:PrintWriter out = response.getWriter();
B:PrintWriter out = request.getWriter();
C:OutputStream out = response.getOutputStream();
D:OutputStream out = request.getWriter();
答案: 【PrintWriter out = response.getWriter();

9、 问题:在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。(选择一项)public class Servlet1 extends HttpServlet{ public void init() throws ServletException{ } public void service(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ PrintWriter out = response.getWriter(); out.println(“hello!”); }}
选项:
A:编译该文件时会提示缺少doGet()或者doPost()方法,编译不能够成功通过
B:编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
C:编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
D:编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
答案: 【编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!

10、 问题:给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后,在控制台上显示的结果是( )。         public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException{ System.out.println("get");    }    public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException    { System.out.println("post");    }
选项:
A:get
B:post
C:getpost
D:postget
答案: 【get

11、 问题:http是一个(    )协议。
选项:
A:无状态
B:有状态
C:状态良好的
D:局域网
答案: 【无状态

12、 问题:Servlet程序的入口点是:( )
选项:
A:init()
B:main() 
C:service()
D:doGet()
答案: 【init()

13、 问题:Http协议的状态码()表示服务器找不到请求的网页。
选项:
A:200
B:400
C:404
D:500
答案: 【404

14、 问题:从HTTP请求中,获得请求参数,应该调用(  )。
选项:
A:request对象的getAttribute()方法 
B:request对象的getParameter()方法 
C:session对象的getAttribute()方法 
D:session对象的getParameter()方法 
答案: 【request对象的getParameter()方法 

15、 问题:下面哪个方法当服务器关闭时被调用,用来释放Servlet所占的资源。(  )
选项:
A:service()
B:init()
C:doPost()
D:destroy()
答案: 【destroy()

16、 问题:下面是一个Servlet部署文件的片段:<servlet>    <servlet-name>Hello</servlet-name>    <servlet-class>myservlet.example.FirstServlet</servlet-class>      </servlet><servlet-mapping>    <servlet-name>Hello</servlet-name>    <url-pattern>/helpHello</url-pattern></servlet-mapping>Servlet的类名是(   )。
选项:
A:FirstServlet     
B:Hello
C:helpHello     
D:/helpHello
答案: 【FirstServlet     

17、 问题:假设在helloapp应用中有一个HelloServlet类,它位于org.javathinker包下,那么这个类的class文件应该放在什么目录下(  )。
选项:
A:helloapp/HelloServlet.class
B:helloapp/WEB-INF/HelloServlet.class
C:helloapp/WEB-INF/classes/HelloServlet.class
D:helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class 
答案: 【helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class 

18、 问题:假设在helloapp应用中有一个HelloServlet类,它在web.xml文件中的配置如下:<servlet>   <servlet-name> HelloServlet </servlet-name>   <servlet-class>org.javathinker.HelloServlet</servlet-class></servlet><servlet-mapping>   <servlet-name> HelloServlet </servlet-name>   <url-pattern>/hello</url-pattern></servlet-mapping>那么在浏览器端访问HelloServlet的URL是什么?       (      )
选项:
A:http://localhost:8080/HelloServlet
B:http://localhost:8080/helloapp/HelloServlet 
C:http://localhost:8080/helloapp/org/javathinker/hello
D:http://localhost:8080/helloapp/hello
答案: 【http://localhost:8080/helloapp/hello

19、 问题:Servelt是使用Java Servlet API所定义的相关类和方法的Java程序,它运行在启用Java的Web服务器或应用服务器端,用于扩展该服务器的能力。
选项:

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读