个人学习电脑知识

个人学习电脑知识

电子科技大学20春《基于J2EE的开发技术》期末考试试卷及答案
2024-01-06

电子科技大学20春《基于J2EE的开发技术》期末考试试卷及答案

1.在JSP中,内置对象()封装了用户提交的信息,使用该对象可获取用户提交的信息。
A.session B.request C.response D.out
答案:B

2.Servlet程序的入口点是()。
A.init() B.main() C.service() D.doGet()
答案:A

3.JSP在WEB服务器上运行结果()。
A.可以在WEB浏览器看到 B.只能在WEB浏览器看到 C.可能在WEB浏览器看到 D.不可能在WEB浏览器看到
答案:A

4.cn是Connection对象,创建Statement对象的方法是()。
A.Statement st=new Statement(); B.Statement st=cn.createStatement() C.以上都不对
答案:B

5.下面的说法错误的是()。
A.Jsp可以处理动态内容和静态内容 B.在Jsp最终会编译成字节码后执行 C.在jsp中可以使用脚本控制Html的标签生成 D.Jsp中不能使用//注释Java脚本中的代码
答案:D

6.page指令的import属性的作用是()。
A.定义JSP页面响应的MIME类型 B.定义JSP页面使用的脚本语言 C.为JSP页面引入JAVA包中的类 D.定义JSP页面字符的编码
答案:C

7.每个Servlet都必须实现()接口。
A.javax.servlet.Servlet; B.javax.servlet.HttpServlet; C.javax.servlet.GenericServlet; D.javax.servlet.http.Servlet;
答案:A

8.用JSP2.0表达式语法在JSP页面上正确显示10+20的结果的是()。
A.${10+20} B.${10+20}; C.$(10+20) D.$(10+20);
答案:A

9.在JSP中使用标记时,不会出现的属性是()。
A.name B.property C.value D.以上皆不会出现
答案:C

10.要在session对象中保存属性,可以使用以下哪个语句?()
A.session.getAttribute(“key”,“value”); B.session.setAttribute(“key”,“value”); C.session.setAtrribute(“key”); D.session.getAttribute(“key”);
答案:B

11.假设在helloapp应用中有一个hello.jsp,它的文件路径如下:
%JAVA_HOME%/webapps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是()。 A.http://localhost:8080/hello.jsp B.http://localhost:8080/helloapp/hello.jsp C.http://localhost:8080/helloapp/hello/hello.jsp D.http://localhost:8080/webapps/helloapp/hello/dello.jsp
答案:

C



12.下边哪个不是JSP的内置对象?()
A.session B.request C.cookie D.out
答案:C

13.下列哪一种不是JSP页面的组成元素()。
A.JSP标签,如指令标签 B.普通的HTML标记符 C.Java表达式 D.C语言程序
答案:D

14.两个客户依次使用浏览器浏览aa.jsp,且每个客户只浏览一次,那么,第2个客户的浏览器将显示什么?()
A.0 1 B.1 2 C.3 4 D.5 6 E.什么也没有
答案:E

15.在项目中已经建立了一个JavaBean该类为:bean.Student,给bean具有id属性,则下面标签用法正确的是()。
A.?xml:namespace> B.hello student! C.hello student! D.?xml:namespace>
答案:C

16.在一个JSP页面中不可以出现的注释形式为()。
A. B.@rem 注释内容 C.// 注释内容 D.<%-- 注释内容 --%>
答案:B

17.下面的说法错误的是()。
A.Jsp可以处理动态内容和静态内容 B.在Jsp最终会编译成字节码后执行 C.在jsp中可以使用脚本控制Html的标签生成 D.Jsp中不能使用//注释Java脚本中的代码
答案:D

18.application对象能在()间共享。
A.某个访问者所访问的当前页面 B.某个访问者所访问的网站的各个页面之间 C.该服务器上的所有的访问者的所有jsp页面 D.该服务器上的所有的访问者的所有jsp页面和Java程序
答案:C

19.下面对HTML描述准确的一项是()。
A.用html书写的文件是二进制文件 B.一个html文件无论被什么Web浏览器解释,其显示结果都是一样的 C.html标记是不区分大小的 D.html文件中有标记书写不合法时,Web浏览器会给出错误警告
答案:C

20.在myjsp.jsp中,关于下面的代码说法正确的是()。
A.该页面可以使用exception对象 B.该页面发生异常会转向error.jsp C.存在errorPage属性时,isErrorPage是必须的属性值且一定为false D.error.jsp页面一定要有isErrorPage属性且值为true
答案:A

21.不属于JSP的out对象的方法的是()。
A.getAttribute() B.print() C.println() D.close()
答案:A

22.哪个不是内置对象的作用范围?()
A.session B.application C.pageContext D.request
答案:C

23.当()时,JSP引擎产生一个application对象。
A.web应用服务器启动后 B.当web应用服务器启动后,第一个客户来访时 C.当每个客户首次访问服务器上的一个JSP页面时 D.当每个客户首次访问服务器上的一个JSP或HTML页面时
答案:A

24.不能在不同用户之间共享数据的方法是()。
A.通过cookie B.利用文件系统 C.利用数据库 D.通过ServletContext对象
答案:A

25.Http是一个()协议。
A.无状态 B.有状态 C.状态良好 D.局域网
答案:A

26.下述选项中不属于JDBC基本功能的是()。
A.与数据库建立连接 B.提交SQL语句 C.处理查询结果 D.数据库维护管理
答案:D

27.request对象可以使用()方法获取表单中某输入框提交的信息。
A.getParameter(String s) B.getValue(String s) C.getParameterNames(String s) D.getParameterValue(String s)
答案:A

28.在Web应用程序中web.xml配置了Servlet的信息,如果你的项目为LoginDemo,那么web.xml最可能位于哪个目录下()。
A.LoginDemo/ B.LoginDemo/src/ C.LoginDemo/WEB-INF/bin/ D.LoginDemo/WEB-INF/
答案:D

29.哪个不是Servlet接口的方法?()
A.doGet方法 B.doPost方法 C.init方法 D.forward方法
答案:D

30.JavaWeb应用程序必须负责为HttpSession分配惟一的ID。()
A.正确 B.错误
答案:B

31.标准JavaBean必须是一个public类。()
A.正确 B.错误
答案:A

32.每个HttpSession对象都有惟一的ID。()
A.正确 B.错误
答案:A

33.JSP页面中一定要包含jsp代码。()
A.正确 B.错误
答案:B

34.JSP注释内容会返回到客户端浏览器,但不会显示出来。()
A.正确 B.错误
答案:B

35.页面表单/参数可以通过response对象的相应方法取得。()
A.正确 B.错误
答案:B

36.Servlet程序的入口点是service。()
A.正确 B.错误
答案:B

37.使用RequestDispatcher的forward()方法页面跳转会导致地址栏改变。()
A.正确 B.错误
答案:B

38.page指令不能用于导入Java类库。()
A.正确 B.错误
答案:B

39.获取Cookie可通过response对象的相应方法实现。()
A.正确 B.错误
答案:B