2020 Java Web开发基础(天津市大学软件学院) 最新满分章节测试答案
- 【作业】第2周 Java Web开发环境搭建 复习题
- 【作业】第2周 Java Web开发环境搭建 软件183作品提交
- 【作业】第2周 Java Web开发环境搭建 软件182作品提交
- 【作业】第2周 Java Web开发环境搭建 软件181作品提交
- 【作业】第3周 控制层Web开发——Servlet入门 补交作业
- 【作业】第1周 Web开发入门 编写一个保存员工信息的XML文件
- 第3周 控制层Web开发——Servlet入门 第3单元测验
- 第2周 Java Web开发环境搭建 第2单元测验
- 第4周 控制层Web开发——Servlet进阶 第4单元测验
- 第1周 Web开发入门 第1单元 测验
- 第5周 表示层Web开发——JSP 第5单元测验
- 【作业】第3周 控制层Web开发——Servlet入门 模拟用户注册功能实现。
- 第7周 模型层Web开发——JavaBean 第7单元测验
- 第6周 JDBC数据库访问 第6单元测验
- 第8周 MVC分层Web开发 第8单元测验
- 第9周 EL和JSTL 第9周 单元测验
本答案对应课程为:点我自动跳转查看
本课程起止时间为: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反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦