Javaweb练习题1(含答案)

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Javaweb练习题1(含答案)

Javaweb

选择题

o 1. 页面中需要增加链接,正确的HTML代码是_A_____。

A. 百度

B. 百度

C. /doc/eb12351030.html,

D. 百度

o 2. 以下选项中,哪个全部都是表格标签___ B___。

A.

B.

C.

D.

A. 1

B. 2

C. 3

D. 4

o 4. window对象中用于显示一个输入对话框的方法是_____C__。

A. alert()

B. confirm()

C. prompt()

D. createPopup()

o 5. 下列代码的输出结果是___B__

【2.0分】

A. 014

B. 024

C. 025

D. 运行错误

6. 针对下述JSP页面,在Servlet中需要得到用户选择的爱好的数量,最合适的代码是___C___。

游戏

运动

棋牌

美食

A. request.getParameter("aihao").length

B. request.getParameter("aihao").size()

C. request.getParameterValues("aihao").length

D. request.getParameterValues("aihao").size()

o 7. ____C__标签用于定义表格、行和单元格。

A. tbody tr td

B. table row cel

C. table tr td

D. table th td

o 10. MyEclipse中,常用web项目具体类型为(D)。【2.0分】

A. static web project

B. dynamic web project

C. java project

D. web project

o 11. 如果希望更新数据库表authors中first_name列为非空,可以使用( C )语句。【2.0分】

A. alter table authors add first_name not null

B. alter table authors modify first_name not null

C. alter table authors update first_name not null

D. alter table authors drop first_name not null

o 12. 下列说法错误的是___C___。【2.0分】

A. java是一种面向对象的编程语言。

B. c语言中有指针,java中没有

C. myEclipse不可以用自己下载的tomcat服务器

D. plsql 不是数据库

13. ,中doLogin方法的定义,可以在下列哪种文件中?【2.0分】B

A. .java文件

B. .jsp文件

C. .class文件

D. .xml文件

14. 以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果__A_______。<%

request.setAttribute("count",0);

Integer count = request.getAttribute("count") ;

%>

<%=count %>

【2.0分】

A. 编译不通过

B. 可以编译通过,但运行无输出

C. 可以编译运行,输出0

D. 编译通过,但运行时抛出ClassCastException

II. 填空题(每空1分,共20分)隐藏/显示

16.___

___ 和__

_____标签用来定义表格的行和单元格。【2.0分】

17. 超链接标签的__href__属性用来指定链接地址。【1.0分】

18. java可分为三类:___javaSE___、__javaEE___和javaME。【2.0分】

19. mvc思想中,M是(model _),V是(_ view_),c是controller。

20. JSP页面中的6个基本元素包括指令、_声明_、表达式、_脚本

__、动作标签和注释。声明脚本

21. _重定向__和__请求转发_是Servlet处理完数据后进行跳转的两种方式。

22. JSP内置对象有:exception、pageContext、out、config、__application__、

page、response、request、__session__。

application session

23. JSP页面在容器中运行需要经过3个过程:__翻译_、_编译__和执行。

翻译编译

24. 在JavaScript中根据变量的作用域可以分为:全局变量和__局部变量__两种。

局部变量

26. 表格的_colspan_和___rowspan__属性用于水平和垂直合并单元格。colspan rowspan III. 简答题(每题5分,共15分)隐藏/显示

27. 找出下述代码中的错误:

<%! int x;

int method1() {

return x++;

}%>

<% int x = method1();

int y;

%> 【5.0分】

int x=method1();错误,因为x在声明中已经定义

<%=method1();%> 错误,表达式中不能带分号

28. 简述值传递和地址传递。

1.值传递是将要传递的参数(实参)的值传递给被调方法的参数(形参),被调方法通过创建一份新的内存来存储参数的值,然后在此新的内存上进行数值操作。实参和形参占有不同

的内存空间,形参值的改变不会影响实参值。

相关文档
最新文档