一、判断题
1.( )动态网页是在服务器端被执行,其中嵌入的代码只能在服务器端运行,不能在客户端浏览器中运行。
2.( )Tomcat的启动脚本程序是service.bat,startup.bat脚本用于将Tomcat安装为Windows的服务,当Windows启动时,自动加载Tomcat。
3.( )有一个支持包a1.jar要装配给Tomcat默认的Web应用(ROOT)则应该把它复制到ROOT \WEB-INT\classes下。
4.( )Tomcat默认的HTTP侦听端口号是80端口。
5.( )如果要修改Tomcat的侦听端口为8891,则应该修改Tomcat安装目录下的conf\ l文件。
6.( )在编译Servlet程序时,需要将Tomcat安装目录下的\common\lib\ servlet-api.jar类库添加到系统环境变量classpath中,否则无法编译。
7.( )Tomcat中有一个JSP网页a1.jsp位于ROOT\WEB-INF下,客户端无法通过浏览器直接访问此网页,服务器端的其他JSP网页也无法访问它,因为WEB-INF文件夹是不可访问的安全文件夹,专存放各种类、包和部署文件,供Tomcat启动时使用。
8.( )Java_home环境变量指明JDK安装的文件夹。
9.( )classpath变量指明编译Java程序时类库的搜索路径。
10.( )path变量指明JDK可执行文件所在的文件夹。
11.( )EL表达式中不能访问JSP的隐含对象。
12.( )在EL表达式中,通过${}形式的代码来直接读取客户端提交给服务器的参数。
13.( )<forEach>标记只能完成计数循环,不能对集合对象进行迭代。
14.( )JSTL的数据库访问标记可以完成简单的数据库访问。
二、填空题
1.Java中声明接口的关键字为 、实现接口的关键字为 。
2.声明静态成员的方法是在声明成员变量时在数据类型前加 关键字。
3.下列代码中,y的值是 。
int x=3;
switch(x+4){
case:7 y = 1;
default: y += 1;}
4.面向对象的编程运行从现有类派生出新类,这称为 。
5.下拉列表框SELECT具有 、name和 属性。 属性设置复选框为多选,name属性为此列表框的名称,size属性则用来设置列表的高度。
6.在HTML文件中,由回车键所产生的换行符在浏览器中并不视为换行符。为了在浏览器显
示时产生回车符需要使用HTML标记 。
7.控制表格边框粗细的属性为 ,控制单元格边框到表格边框之间的距离的属性为 ,控制单元格内文字到单元格边框之间的距离的属性为cellpaddin。
8.<Form>标签的 属性可以指定接收表单数据的网页名称或Servlet名称,method属性用于指定数据的传递方式,数据的传递方式分为 和 。
9.<textArea>标签的 和 属性分别用来设置文本框的列数和行数。
10.代码阅读,请问输出结果是多少?
<SCRIPT language="JavaScript">
var a="3“ , b="4";
alert (isNaN(a));
alert (a+"+"+b );
alert (eval(a+"+"+b) );
</SCRIPT>
、 、
11.代码阅读,请问输出结果是多少?
<SCRIPT language="JavaScript“>
var s="abcdefg" ;
alert ( s.indexOf("cd",0) ) ;
alert (s.substr(1,2)) ;
alert (und(9.38)) ;
var now=new Date( );
alert (Month( )) ;
</SCRIPT>
、 、 、
12.按钮分为三类,它们类型(type)分别是 、 、 。
13.JSP指令元素主要有3种类型的指令,它们分别是 、 和taglib。
14.<%@ page…%>中 可以取消JSP页面的session隐含对象,以减轻服务器的负担。
15.<%@ page…%>中, 参数允许重复使用多次,而其它参数只能出现一次。
16.JSP页面的输出缓冲区默认为 。
17.某个网页要成为处理异常错误的网页,则 属性必须设置成true。
18.JSP的内置对象有 。
19.out对象常用的方法有 。
20.从request对象中读取数据的方法是 ;写入request对象数据的方法是 。
21.session对象用来保存 它由服务器自动创建。
22.JavaBean有的生命周期,需要 中设置。默认为page。
23.JavaBean有关的常用的动作元素有 、 、 、
4种。
24.Java Servlet API包括两个包,分别是 和 。
25.Servlet的生命周期由3个方法控制,它们是 、service()和 。
26.在Servlet运行过程中,Servlet容器使用 接口建立起HTTP客户和Web服务器之间的会话关系。
27.HttpSession对象以 方法保存数据, 读取数据。
28.用户使用l的 <servlet-mapping>中 的值来访问Sel表达式获取值ervlet类。
三、选择题
1.做动态网页的开发,以下( )语言可以作为服务器端脚本语言。
A.HTML B.JSP C.JavaScript D.Java
2.在设计Web项目的目录结构时,一般把静态文件放在( )目录下。
A.src目录 B.项目根目录或其子目录 C.MATA-INF目录 D.WEB-INF目录
3.在Web项目的目录结构时,l文件位于( )目录下。
A.src目录 B.项目根目录或其子目录 C.MATA-INF目录 D.WEB-INF目录
4.在运行Web项目时,IE提示“404错误”,可能的原因是( )(选三项)
A.未启动Tomcat服务 B.未部署Web项目
C.URL中的上下文路径书写错误 D. URL中的文件名书写错误
5.在运行Web项目时,IE提示“404错误”,可能的原因是( )(选二项)
A.www.linkwan/talk/talk1.htm B. file://ftp.linkwan
C. www.baidu D. /news/welcome.html
6.以下( )的对象可以使用键/值的形式编程数据。
A.ArrayList B.LinkedList C. HashMap D.Collection
7.假设已经获得ResultSet对象rs,那么获取第一行数据的准确语句是( )。
A.rs.hasNext(); (); C. rs.nextRow(); D. rs.hasNnextRow();
8.JDK中提供的( )类的主要职责:依据数据库的不同,管理不同的JDBC驱动程序。
A.DriverManager B.Connection C. Statement D.Class
9.假定已经使用变量con获得一个数据库连接。要从表title表中删除所有(类型为varchar)为“张三”的记录,可以填入下划线处的代码是( )。
String strSql = "delete from title where creator=?"
PreparedStatement pstmt= con.prepareStatement(strSql);
pstmt.executeUpdate();
A. pstmt.setString(0, "张三"); B. pstmt.setString(1, "张三");
C. pstmt.setInt(0, "张三"); D. pstmt.setInt(1, "张三");
10.假定已获得数据库连接,使用变量con来表示。下列语句中能够准确获得结果集的有()。(选两项)
A. Statement stmt = ateStatement();
ResultSet rs = uteQuery("select * from table1");
B. Statement stmt = ateStatement("select * from table1");
ResultSet rs = uteQuery();
C. PreparedStatement pstmt = con.prepareStatement ();
ResultSet rs = uteQuery("select * from table1");
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论