第一章
一、选择题
1、做静态网页的开发,以下(D)语言可以作为服务器端脚本语言。
A.HTML B. JSP C. JavaScript D. Java
2、在设计Web项目的目录结构时,一般把静态文件放在(B)下。
A. src目录 B. 项目根目录或其子目录 C. MATA-INF目录 D. WEB-INF目录
3、在Web项目的目录结构中,l文件位于(D)下。
A. src目录 B. 项目根目录或其子目录 C. MATA-INF目录 D. WEB-INF目录
4、在运行web项目时,IE提示“404错误”,可能的原因是(BCD)(选三项)。
A. 未启动Tomcat服务器 B. 未部署web项目
C.url中的上下文路径书写错误 D. url中的文件名书写错误
5、(不考)在运行在运行web项目时,IE提示“404错误”,可能的原因是(AC)(选两项)。
A.www.linkwan/talk/talk.htm B. file://ftp. linkwan
C. www..baidu D. /news/welcome.html
第二章
一、填空题
1、Java中声明接口的关键字是 interface ,实现接口的关键字是 implements 。
2、声明静态成员的方法是在声明成员变量时在数据类型前加 static 关键字。
3、下列代码中,y的值是 2 。
int x=3;
switch(x+4){
case 7:y=1;
default:y=y+1;}java和jsp
二、选择题
1、以下(C)的对象可以使用键/值的形式编程数据。
A.ArrayList B. LinkedList C. HashMap D. Collection
2、假设已经获得ResultSet对象rs,那么获取第一行数据的正确语句是(B)。
A.rs.hasNext() B. rs.next() C. rs.nextRow() D. rs.hasNextRow()
3、JDK中提供的(A)类的主要职志:依据数据库的不同,管理不同的JDBC驱动程序。
A.DriverManager B. Connection C. Statement D. Class
4、假定已经使用变量con获得一个数据库连接。要从表title中删除所有(类型为varchar)为“张三”的记录,可以填入下划线处的代码是(B)。
String sqlStr=”delete from title where creator=?”;
PreparedStatement pstmt=con.psrparedStatement(strSql);
uteUpdate();
A. pstmt.setString(0,”张三”); B. pstmt.setString(1,”张三”);
C. pstmt.setInt(0,”张三”); D. pstmt.setInt(1,”张三”);
5、假定已获得一个数据库连接,使用变量con来表示。下列语句中能够准确获得结果集的有(AD)。(选两项)
A.Statement stmt =ateStatement();
ResultSet uteQuery(“select * from table1”);
B. Statement stmt =ateStatement(“select * from table1”);
ResultSet uteQuery();
C. PreparedStatement pstmt=con.psrparedStatement();
ResultSet uteQuery(“select * from table1”);
D. PreparedStatement pstmt=con.psrparedStatement(“select * from table1”);
ResultSet uteQuery();
第三章
第四章
一、填空题
1、JSP指令元素主要有3种类型的指令,它们分别是: page 、 include 和taglib。
2、<%@ page。。。%>中 import 参数允许重复使用多次,而其他参数只能出现一次。
3、jsp页面的输出缓冲区默认为 true 。
二、选择题
1、在jsp标准动作标签中,(B)相当于创建一个javaBean的示例。
A.getProperty B. useBean C.setProperty D. forward
2、在jsp页面中存在这样一行代码:<%=”2”+”4”%>,运行后,下列说法对的是(C)。
A.这行代码没有对应的输出 B. 这行代码的对应输出是:6
C.这行代码的对应输出是:24 D. 这行代码将引发错误
3、与page指令<%@ page import=”java.util.*,*”%>等价的是(A)。
A.<%@ page import=”java.util. *”%>
<%@ page import=” *”%>
B.<%@ page import=”java.util.*” import=”*”%>
C.<%@ page import=”java.util.*”;%>
<%@ page import=”*”;%>
D.<%@ page import=”java.util.*;*”%>
4、下列选项中(C)是正确表达式。
A.<% String s=”Hello Word!” %> B. <%= “Hello Word!”;%>
C.<% =”Hello Word!” %> D. <% !”Hello Word!”; %>
5、一个jsp程序源代码如下:
<jsp:include page=”two.jsp” flush=”true”>
<jsp:param name=”location” value=”Beijing”/>
</jsp:include>
在two.jsp中,(D)段代码片段可以输出参数location的值。
A.<jsp:getParam name=”location”> B. <jsp:getProperty name=”location”>
C.<%=Attribute(“location”) %> D. <%=Parameter(“location”) %>
6、给点include1.jsp文件代码片段,如下:
<% pageContext.setAttribute(“user”,”HAHA”);%>
//此处填写代码
给定include2.jsp文件代码片段,如下 :
<% =Attribute(“user”)%>
要求运行include1.jsp时。浏览器上输出:HAHA。要满足以上条件,include1.jsp中下划线处应填入以下(B)语句。
A.<jsp:include page=”include2.jsp” flush=”true”/>
B.<%@ include file=”include2.jsp”%>
C.<jsp:forword page=”include2.jsp”>
D.<% response.sendRedirect(“include2.jsp”);%>
7、在jsp中,以下不是jsp隐式对象的是(B)。
A.pageContext B. context C. application D. out
8、在jsp中,page指令的(B)属性用来引入重要的包或类。
A.extends B. import C. language D. contentType
第五章
一、填空题
1、jsp的内置有 out、session 、application、pageContext、request、response、exception
page、config 。
2、从request对象中读取数据的方法是 getParameter ;写入request对象数据的方法是:
setAttribute 。
二、选择题
1、下列选项中,(A)可以获取到请求页面的一个文本框输入(文本框的名称为name)。
A.Parameter(“name”); B. Parameter(name);
C. ParameterValues(“name”); D. ParameterValues(“name”);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论