您的位置:首页 > Web前端 > JavaScript

笔试_jsp试题(2)

2017-10-11 21:54 141 查看

一、 单选题
(每小题2分,共90分)

1. 在HTML中,点击图片”previous.gif”上的超级链接后页面将加载历史列表中的上一个URL页面。代码如下所示,应在下划线处填入()

<a href=_______><img src=”previous.gif” width=”67” height=”21”></a>

A:”javascript:history.go(-1)”;

B:“history.go(1)”

C:“history.go(-1)”

D:“javascript:history.go(1)”

 

2. jsp九大内置对象中表示错误对象是::

A:request

B:cookie

C:response

D:exception

 

3. 查询结果集ResultSet对象是以统一的行列形式组织数据的,执行

 

 

ResultSet rs = stmt.executeQuery ("select bid,name,author,publish,price from book");

语句,得到的结果集rs的列数为(  )

A:4

B:5

C:6

D:不确定

 

 

4.

servlet 的生命周期有一系列事件组成,把这些事件按照先后顺序排序,以下正确的是()

A: 加载类,实例化,请求处理,初始化,销毁

B:加载类,实例化,初始化,请求处理,销毁

C:实例化,加载类,初始化,请求处理,销毁

D:加载类,初始化,实例化,请求处理,销毁

 

5. WWW 是____的意思 

A:网页

B:万维网

C:浏览器

D:超文本传输协议

 

6. 关于MVC架构的缺点,下列的叙述哪一项是不正确的?

A:提高了对开发人员的要求

B:代码复用率低

C:增加了文件管理的难度

D:

产生较多的文件

 

7. 以下关于jQuery的说法中错误的是()。

A:jQuery是JavaScript的程序库之一,它是对JavaScript的封装

B:

 相对于JavaScript,jQuer
4000
y语法更为简单,能大幅提高开发效率

C:相对于JavaScript,jQuery解决了大部分浏览器兼容性问题,减少了出错的概率

D:

jQuery功能强大,能完全代替JavaScript

 

8.  下列关于dao层说法正确的是:

A:  把业务逻辑尽可能转移到dao中

 

B:  dao层是用来操纵数据库的

 

C:

dao层是用来处理业务的

 

D:  dao层是负责和页面交互的

 

 

9. 在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法

A: init

B: service

C: doFilter

D: destroy

 

10. 关于设置字体的样式,下面哪项是正确的

A:fontFamily:Arial,Times New Roman;

B:font-family:Arial,Times New Roman;

C:fontFamily:Arial;Times New Roman;

D:font-family:Arial,"Times New Roman";

 

11. 关于CSS样式表的优先级 

A:外部样式优先级最高

B:内部样式优先级最高

C:内联样式优先级最高

D:各种样式优先级一样

 

12. 与el表达式${param.name}的含义相同的是:

A:response.getParameter(String name);

B:request.getParameter(String name);

C:response.getParameterValue(Sting name);

D:request.getAttribute(String name);

 

13. 下面的代码是连接哪个数据库的驱动加载片段(  ) 

 

 

try{     

    Class.forName("oracle.jdbc.driver.OracleDriver");  

}

catch(Exception e){     

  out.print(e.toString());  

}

 

A:Oracle

B:Sql Server

C:MySql

D:不确定

 

14.

在J2EE中,使用Servlet过滤器时,需要在web.xml通过()元素将过滤器映射到Web资源。(选择一项)

A:   <filter>     

B:<filter-mapping>

C:<servlet> 

D:<servlet-mapping>

 

15. font:12px/18px Arial这行代码表示的意思是以下哪一项

A:字体12px或者18px,字体是Arial

B:字间行高是12px或18px,字体是Arial

C:字体大小12px,行高18px,字体是Arial

D:字体行高12px,字体大小是18px,字体是Arial

 

16.

 

 

 var a = 5;

  var b = "5";

alert((a==b)+";"+(a===b));

弹出的结果是()

 

A:true;flase

B:true;true

C:false.true

D:false;false

 

17.

 

 

<img>标签中,alt属性的含义是

 

A:图像链接地址

B:图像周围无边框

C:图像无法显示时,替代显示的文本

D:图像对齐方式

 

18. 在HTML 中,使用外部样式表可以通过()元素进行引入 

A:REL

B:HREF

C: LINK

D:CSS

 

 

19.  下列对JSP描述正确的是

A: JSP的优点包括一次编写,到处运行。

B: jsp中的Java代码运行在浏览器上

C:  jsp页面由浏览器直接负责运行

D: jsp中的Java代码在书写的时候需要考虑浏览器的兼容性问题

 

 

20. 提供JAVA存取数据库能力的包是 ( )

A:java.sql

B:java.awt

C:java.lang

D:java.swing

 

 

21. servlet配置的位置是:

A:db.properties

B:web.xml

C: book.xml

D:cookie

 

22. JAVASCRIPT的onSubmit事件的作用是 

A:当一个表单中的对象被点击时,执行的JavaScript事件

B:当用户提交一个表单时,需要执行的JAVASCRIPT事件

C:当鼠标移出对象时发生的事件

D:

对象发生改变时调用的事件
E:

当一个鼠标指针从对象或区域之个移到对象或区域上时,调用的事件
 

23.

 

 

对下面这段代码分析不正确的是()

var len=form1.elements.length;

for(var i=0 ;i<Len; i++){

    if(form1.elements[i].value.length==0) {

       alert(“你的资料没有填写完善”);

       return  flase;

    }

}

 

A:代码第1行是取得当前表单元素的个数

B:代码第1行是取得当前文本表单的个数

C:这是循环验证表单

D:这段代码可以验证表单中文本框中的值是否为空

 

 

 

24. 关于JSP Model1模式的缺点,下列的叙述哪一项是不正确的?

A:应用是基于过程的 

B:业务逻辑和表示逻辑混合

C:软件维护和扩展困难 

D:产生较多的文件

 

25. 以下代码存在于哪个文件?

<servlet>

<servlet-name>Testing</servlet-name>

<servlet-class>TestingServlet</servlet-class>

</servlet>

<servlet-mapping>

    <servlet-name>Testing</servlet-name>

    <url-pattern>/TestingServlet</url-pattern>

</servlet-mapping>

A:servlet.xml

B:webINF.XML

C:web.xml

D:

classes

 

26. 获取dom元素的方式是 

A:

 

 

document.getElementById()

B:

 

 

document.getElementByName()

C:

document.getElementByTagName()

D:

以上都不对

 

27.

如何显示这样一个边框:上边框 10
像素、下边框 5 像素、左边框
20 像素、右边框
1 像素?


 

A:border-width:10px 5px 20px 1px

B:border-width:10px 20px 5px 1px

C:border-width:5px 20px 10px 1px

D:border-width:10px 1px 5px 20px

 

28. 关于JSP Model2模式的优点,下列的叙述哪一项是不正确的?

A:模型具有较高的通用性

B:

Servlet对象擅长控制

C:分离了视图层和业务层

D:M、V、C之间具有较高的耦合性

 

29. 给出了如下的查询条件字符串String condition="insert book values(?,?,?,?,?)";下列哪个接口适合执行该SQL查询( )   

A:Statement

B:PrepareStatement

C:CallableStatement

D:不确定

 

30. 以下选项中,描述Web容嚣处理JSP文件请求三个阶段的先后顺序正确的是().

A:编译阶段、翻译阶段、执行阶段

B:翻译阶段、编译阶段、执行阶段

C:执行阶段、翻译阶段、编译阶段

D:执行阶段、编译阶段、翻译阶段

 

 

31. 下面是创建Statement接口并执行executeUpdate方法的代码片段:

 

 

 conn=DriverManager.getConnection("jdbc:odbc:book","","");

 stmt=conn.createStatement();

 String strsql="insert into book values('TP003', 'ASP.NET','李','清华出版社',35)";

 n=stmt.executeUpdate(strsql)

代码执行成功后n的值为(   ) 。

A:1

B:0

C:-1

D:一个整数

 

32. 在jquery中想要找到所有元素的同辈元素,下面哪一个是可以实现的? 

A:eq(index)

B:find(expr)

C:siblings([expr])

D:next()

 

 

33.

下列元素中,()不是input元素 

A:下拉列表框

B:多行文本域

C:图像

D:复选框

 

 

34. 下面哪一项不是JDBC的工作任务?( )

A:与数据库建立连接    

B:操作数据库,处理数据库返回的结果

C:在网页中生成表格

D:向数据库管理系统发送SQL语句

 

35.  在mvc框架中担任展示层的是

A: dao

B: jsp

C: javaBean

D: servlet

 

36.

 

 

function bt1()

{ var x=3;

 var y = 4;

  }

 var a = new bt1(); 

 alert(a.x+a.y);  

    打印的结果是()

 

A:34

B:7

C:undefined

D:NaN

 

37. 下列哪一项不是Servlet中使用的方法? ( )

A:doGet()

B:doPost()

C:service()

D:close()

 

38. 下列不属于css选择符的是 

A:

超文本标记选择符

B:

类选择器

C:

ID选择器

D:

对象选择器

 

39. 单选框默认状态为“蓝桥”被选中,下列正确的是 

A:

 

 

<input type=”radio” enabled/>蓝桥

B:

 

 

<input type=”radio” selected />蓝桥

 

C:

 

 

<input type=”radio” checked />蓝桥

D:

 

 

<input type=”radio” disabled />蓝桥

 

40.

 

 

  var a=null;var b=0; document.writeln(a||3||b); 

    if(a&&b&&3){

        document.writeln(a);

    }else{

       document.writeln(b);

    }输出结果为()

 

A:false 0

B:3  0

C:true null

D:false null

 

41.  关于session的说法正确的是:                                        

A: 每个session都有自己的sessionID

B: session和cookie都是存在客户端的

C: session的默认过期时间是100分钟

D: 浏览器关闭后session就会立即消失

 

42. 如何在浏览器的状态栏放入一条消息? 

A:statusbar = "put your message here"

B:window.status = "put your message here"

C:window.status("put your message here")

D:status("put your message here")

 

43. 在jquery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?(单选) 

A:removeClass()

B:deleteClass()

C:toggleClass(class)

D:addClass()

 

44.

下面是Servlet调用的一种典型代码:

 

 

<%@ page contentType="text/html;charset=GB2312" %>

<%@ page import="java.sql.*" %>

8fcb

<html>

    <body bgcolor=cyan>

        <a href="helpHello">访问FirstServlet</a>

    </body>

</html>

该调用属于下述哪种。( )

A:url直接调用

B:超级链接调用

C:表单提交调用

D:jsp:forward调用

 

45.

 

 

<p id="p1">ab</p>    

<script>

document.getElementById("p1").innerText="<div>abc</div>";

alert(document.getElementById("p1").innerHTML)

</script>

弹出结果为?

A:abc

B:

 

 

<div>abc</div>

 

C:lt;divgt;abclt;/divgt;

D:ab
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: