当前位置:文档之家› web开发基础测试题

web开发基础测试题

课程“学士后第二单元”题库试题汇编

【001】【001】在HTML页面中,使用()标签可以实现文字和图片的滚动效果。

(选择一项)

A)


B)

C)

D)

【002】【002】在网页编程中,某站点下有一个名为index.htm的页面和一个名为a.css的样式表文件(index.htm和a.css在同一级目录下),如果要在index.htm页面中应用a.css样式表文件中的样式表,则应在index.htm页面的标签中添加以下哪段代码()。

(选择一项)

A)

B)

C)

D)

【003】【003】在HTML中,()标签用于以预定的格式显示文本,即文本在浏览器中显示时遵循在HTML源文档中定义的格式。

(选择一项)

A)


B)

C)

D)

【004】【004】在HTML中,()标签用于在网页中创建表单。

(选择一项)

A)

B)

(选择一项)

(选择一项)

A) var myTime=setTimeout("showTime()",1);

B) var myTime=setTimeout("showTime()",1000);

C) var myTime=setTimeout(1);

D) var myTime=setTimeout(1000);

【018】【018】在HTML文档中包含如下提交按钮,则选中对该提交按钮的描述错误的是()。

onMouseOut="this.style.backgroundImage='url(images/back1.jpg)';"/>

(选择一项)

A) 在初始状态下,“提交”按钮的背景图片为back1.jpg

B) 当鼠标移入按钮时,,“提交”按钮的背景图片变为back2.jpg

C) 当鼠标移出按钮时,“提交”按钮的背景图片变为back1.jpg

D) 在初始状态下,“提交”按钮没有背景图片

【019】【019】

如果要在网页上显示“20060816”,下划线处应该填写的JavaScript代码是()。

var year=2006;

var month=8;

var date=16;

document.write(____);此处填写代码

(选择一项)

(选择一项)

A) year+0month+date

B) year+month+date

C) year+"0"+month+date

D) year 0 monthdate

【020】【020】在操作数据库时,()有助于加快检索数据的速度。

(选择一项)

A) 建立视图

B) 创建事务

C) 建立索引

D) 使用局部变量协助查询

【021】【021】数据库中,关于视图的说法错误的是()。

(选择一项)

A) 视图是一个虚拟的表,在物理介质上并不存在

B) 视图可以查看来自一个或多个表的内容

C) 修改了视图的数据,原始数据并不会被修改

D) 使用CREATE VIEW语句来创建视图

【022】【022】设计本地图书馆的一个图书借阅和跟踪系统,数据库中包含三个表:Member(会员信息)、Borrow(借阅记录)和Book(图书信息),要求:

1、每人可以借阅一或多本书;

2、每本书一次只能被借给一个人;

3、图书馆没有的书籍不能被借阅;

要在Borrow和Book表中强制这种数据完整性,下列描述中正确的是()。

(选择二项)

A) Book表中定义Book_id为主键,Borrow表中建立外键并与Book表的Book_id建立引用关系

B) Borrow表中定义Borrow_id为主键,并对Borrow_id列建立检查约束

C) 为Book表增加一列来记录书是否被借出

D) Borrow表中定义Book_id为主键,Book表中建立外键并与Borrow表的Book_id建立引用关系【023】【023】数据库中,对存储过程的描述正确的是()。

(选择一项)

A) 定义了一个有相关列和行的集合

B) 当用户修改数据时,一种特殊形式的存储过程被自动执行

C) SQL语句和控制流语句预编译集合

D) 它根据一列或多列的值,提供对数据库表中行的快速访问

【024】【024】数据库中,()可以被看成为虚拟的表。

(选择一项)

A) 函数

B) 视图

C) 索引

D) 存储过程

【025】【025】下列选项中,()是正确的、且客户端无法查看到的JSP注释。

(选择一项)

A) <--注释-->

B)

C) <%--注释-->

D) <%--注释--%>

【026】【026】在Java中开发JDBC应用程序时,使用DriverManager类的getConnection()方法建立与数据源的连接语句为:

Connection con=DriverManager.getConnection("jdbc:odbc:test");

URL连接中的"test"表示的是()。

(选择一项)

A) 数据库中表的名称

B) 数据库服务器的机器名

C) 数据源的名称

D) 用户名

【027】【027】

在JSP页面中,下列()表达式语句可以获取页面请求中名字为title的文本框的内容。

(选择一项)

A) <%=request.getParameter("title")%>

B) <%=request.getAttribute("title")%>

C) <%=request.getParameterValues("title")%>

D) <%=request.getParameters("title")%>

【028】【028】在用户登陆JSP页面上,包含如下代码所示的表单,用户希望提交表单时在地址栏上不显示提交信息,则应该在下划线处填写的代码是()。

用户名:

密码:

(选择一项)

A) get

B) post

C) 不填写任何内容

D) 以上选项均可

【029】【029】基于Java技术的Web应用程序打包时,要求按特定的目录结构组织文件,此目录结构中包含一个WEB-INF目录,一般情况下,该目录中包含以下各组成部分,除了()。

(选择二项)

A) src目录

B) web.xml文件

C) java源文件

D) lib目录

【030】【030】给定JSP代码如下所示,在横线处编写()语句,可以使得程序运行后该页面输出结果是1。

<% int count=1;%>

_______________________

(选择一项)

A) <%=++count%>

B) <%++count;%>

C) <%count++;%>

D) <%=count++%>

【031】【031】在JSP中,要在Page指令中设置使用的脚步语言是Java,且导入了java.io和java.util包,下列语句中正确的是()。

(选择二项)

A) <%@ Page language="java" import="java.io.*,java.util.*"%>

B) <%@ Page language="java" import="java.io,java.util"%>

C) <%@ Page language="java" import="java.io"import="java.util"%>

D) <%@ Page language="java"%>

<%@ Page import="java.io.*,java.util.*"%>

【032】【032】在Web应用程序中,编写了公共的处理页面名为manage.jsp,该页面包含在web 根目录下名为util的文件夹中,那么在web根目录下的其他页面上引用该页面的代码正确的是。

(选择一项)

A) <% include file="util/manage.jsp"%>

B) <%@ include file="util/manage.jsp"%>

C) <%! include file="util/manage.jsp"%>

D)

【033】【033】在Java语言中,已知con为已经建立的数据库连接对象,则下列()是正确的JDBC 代码片段。

(选择一项)

A) PreparedStatement pstmt = con.prepareStatement("insert into

EMP(EMPNO,ENAME)values(?,?)");

pstmt.setInt(1,"7");

pstmt.setString(2,"Admin");

B) PreparedStatement pstmt = con.PrepareStatement("insert into

EMP(EMPNO,ENAME)values(?,?)");

pstmt.setInt(1,"7");

pstmt.setString(2,"Admin");

C) PreparedStatement pstmt = con.createStatement("insert into

EMP(EMPNO,ENAME)value(7,Admin)");

D) PreparedStatement pstmt = con.preparedStatement("insert into EMP

values(EMPNO,ENAME)(7,Admin)");

【034】【034】分析如下Java 代码,编译运行后将输出()。

public class Test{

public Test(){}

static void print(ArrayList al){

al.add(2);

al = new ArrayList();

al.add(3);

al.add(4);

}

public static void main(String[] args){

Test test=new Test();

ArrayList al=new ArrayList();

al.add(1);

print(al);

System.out.println(al.get(1));

}

}

(选择一项)

A) 1

B) 2

C) 3

D) 4

【035】【035】使用JSP开发Web项目时,web.xml文件一般位于目录结构中的()下。

(选择一项)

A) src目录

B) 文档根目录或其子文件夹

C) META-INF目录

D) WEB-INF目录

【036】【036】JSP页面包含如下代码,则访问此JSP页面时将输出()。

<%=2+3%>

(选择一项)

A) 2+3

B) 5

C) 23

D) 不会输出,因为表达式是错误的

【037】【037】在JDBC应用程序中,使用Statement接口的()方法,执行查询语句,并可返回结果集。

(选择一项)

A) execute()

B) close()

C) executeUpdate()

D) executeQuery()

【038】【039】编写JSP小脚本,实现访问该JSP时,在会话对象中保存int型变量i的有效语句是()。

(选择一项)

A) session.setAttribute(i,"1");

B) session.setParameter("1",i);

C) session.setAttribute(new Integer(i),"1");

D) session.setAttribute("1",new Integer(i));

【039】【039】在使用JSP开发的Web应用程序中,home目录与images目录为同级目录,现在要在home目录下的index.jsp中访问images目录下的图片1.jpg,以下代码片段正确的是()。

(选择一项)

A)

B)

C)

D)

【040】【041】给定如下Java代码,编译运行的结果是()。

Import java.util.*;

public class Test{

public static void main(String[] args){

Map map=new HashMap();

String s="code";

map.put(s,"1");

map.put(s,"2");

System.out.println(map.size());

}

}

(选择一项)

A) 编译时发生错误

B) 运行时引发异常

C) 正确运行,输出:1

D) 正确运行,输出:2

【041】【041】有如下jsp 代码,为了获取session中存储的用户名,请问在下划线处应插入以下()代码。

session示例

<% session.setAttribute("username","lemon")%>

<%___________%>

(选择一项)

(选择一项)

A) String name=session.getParameter("username");

B) String name=session.getAttribute("username");

C) String name=(String)session.getParameter("username");

D) String name=(String)session.getAttribute("username");

【042】【042】给定如下Java代码,其中第()行代码有错误。

import java.util.*;

public class Maptest{

List pList=new ArrayList();

pList.add("A"); //第五行

pList.add("B"); //第六行

for(int i=0;i

String str=pList.get(i); //第八行

System.out.print(str);

}

}

(选择一项)

A) 五

B) 六

C) 七

D) 八

【043】【043】JSP文件test.jsp文件如下所示,运行时,将发生()。

<%

https://www.doczj.com/doc/691158605.html,ng.StringBuffer buffer=null;

buffer.append("ABC");

%>

buffer is<%=buffer%>

(选择一项)

A) 翻译期错误

B) 编译java 源码时发生错误

C) 执行编译后的字节码时发生错误

D) 运行后,浏览器上显示:buffer is ABC

【044】【044】在Java中,下列接口或类不包括在java.sql包中的是()。

(选择一项)

A) ArrayList

B) Connection

C) Statement

D) DriverManager

【045】【045】在java JDBC编程中,下列语句能够正确加载JDBC-ODBC桥驱动的是:()

(选择一项)

A) DriverManager.forName("sun.jdbc.odbc.JdbcOdbcDriver");

B) DriverManager.getConnection("sun.jdbc.odbc.JdbcOdbcDriver");

C) Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

D) Class.getConnection("sun.jdbc.odbc.JdbcOdbcDriver");

【046】【046】使用JSP开发Web项目时,图片文件一般位于目录结构中的()下。

(选择一项)

A) src目录

B) 文档根目录或其子文件夹

C) META-INF目录

D) WEB-INF目录

【047】【047】给定JSP程序源码如下:

<% int Count=1; %>

Count:<%= ++Count %>

(选择一项)

A) Count:1

B) Count:2

C) 1:2

D) Count:

【048】【048】jsp在执行过程中经过()阶段,由web容器将之转换成java源代码()

(选择一项)

A) 翻译

B) 编译

C) 执行

D) 响应请求

【049】【049】在jsp中,有如下内容:

请输入用户名:

单击提交按钮后,以下说法正确的是:

(选择一项)

A) 表单提交到frm,用户输入的信息显示在地址栏上

B) 表单提交到frm,用户输入的信息不显示在地址栏上

C) 表单提交到show.jsp,用户输入的信息显示在地址栏上

D) 表单提交到show.jsp,用户输入的信息不显示在地址栏上

【050】【050】对于java中的集合类java.util.ArrayList,以下说法正确的是:()

(选择一项)

A) 这个集合中的元素是无序的

B) 可以通过键来获取这个集合中的值

C) 可以通过addFirst()方法,在列表的首部插入元素

D) 在对这个集合的元素执行遍历操作时,效率比较高

【051】【051】以下关于HashMap的说法,错误的是()

(选择一项)

A) 按照键/值对的方式存放数据

B) 能保证数据的存放顺序

C) 允许用null作为键

D) 允许用null作为值

【052】【052】在jsp页面中,有页面如下,页面有一复选框,name为id,表单提交后输出所有选择项的值,代码正确的是:()

(选择一项)

A) String ids = request.getParameter("id");

if(ids!=null && ids.length>0)

{

for(int i=0;i

{

out.print(ids.charAt(i));

}

}

B) String ids = request.getParameter("id");

if(ids!=null && ids.length>0)

{

for(int i=0;i

{

out.print(ids[i]);

}

}

C) String[] ids = request.getParameterValues("id");

if(ids!=null && ids.length>0)

{

for(int i=0;i

{

out.print(ids.chatAt(i));

}

}

D) String[] ids = request.getParameterValues("id");

if(ids!=null && ids.length>0)

{

for(int i=0;i

{

out.print(ids[i]);

}

}

【053】【053】在Java Web应用程序中,给定一个HttpServlet的代码片段如下所示,则要把i 的值放入session中,下划线处应该添加的代码是()。

Public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException(

Int I = 10;

HttpSession session = request.getSession();

__________________________________

)

(选择一项)

(选择一项)

A) session.setAttribute(I,”i”);

B) session.setParameter(“i”,i);

C) session.setAttribute(new Integer(i),”i”);

D) session.setAttribute(“i”,new Integer(i));

【054】054】以下选项关于JSTL标准标签库的说法正确的是()。

(选择一项)

(选择一项)

A) JSTL中常用的核心标签有set,out,param等

B) JSTL中常用的SQL标签有setDataSource,update,forEach等

C) 在JSP页面中,通过taglib引入JSTL标签库

D) 以上描述不正确

【055】【055】JSTL核心标签库是JSTL中相当重要的标签库,以下选项关于核心标签库的廉洁正确的是()。

(选择一项)

A) JSTL核心标签库按功能分为通用标签,条件标签和迭代标签

B) 在JSP页面中使用JSTL需要使用taglib指令导入描述符文件,不需要在项目中添加JSTL标签库文件

C) 使用taglib指令导入 JSTL核心标签描述符文件的正确廉洁是:

<%@ taglib uri=https://www.doczj.com/doc/691158605.html,/jstl/core prefix=”c”%>

D) 以上描述都不正确

【056】【056】在学生管理系统(SMS)中有web.xml文件内容如下

StudentManager

cn.jbit.sms.servlet.StudentManager

StudentManager

/StudentManager

以下选项描述正确的是()。

(选择一项)

A) 用户通过值访问Servlet

B) 用户可以通过在地址栏输入http://localhost:8080/SMS/studentManager来访问Servlet

C) 中的内容与中的内容可以不一致

D) 以上描述都不正确

【057】【057】以下选项关于使用Servlet处理页面转向的正确语法是()。

(选择一项)

A) RequestDispatcher dis = request.getRequestDispatcher(“error.jsp”);

dis.forward(request,response);

B) RequestDispatcher dis = new RequestDispatcher(“error.jsp”);

dis.forward(request,response);

C) RequestDispatcher dis = request.getRequestDispatcher(“error.jsp”);

dis.forward();

D) 以上选项都不正确。

【058】【058】JSTL的SQL标签用于访问各种关系型数据库,以下选项关于JSTL的SQL标签描述不正确的是()。

(选择一项)

A) JSTL的SQL标签用于访问各种关系型数据库,是为基于Web的小型应用程序而设计的

B) 在JSP页面中使用JSTL的SQL标签,不需要通过taglib引入标签库文件

C) JSTL的SQL标签中的SQL语句,其中SQL语句可以是

insert,update或者delete语句

D) SQL标签属于JSTL标准标签库中的SQL标签库

【059】【059】在显示学员基本信息的JSP页面中,有如上代码:

%@page language=”java” import=”java.util.*” pageEncoding=”GBK”%

学员基本信息

class=”cn.jbit.sms.servlet.StudentBean” scope=”request”/>

编号:${ studentBean .stdSN}

姓名:①_________________

班级:②_________________

地址:${ studentBean [“stdAdd”]}

在横线处填写正确的是()。

(选择一项)

A) ①@{studentBean.stdName} ②@{studentBean.stdClass}

B) ①${studentBean.stdName} ②${studentBean.stdClass}

C) ①@{studentBean[“stdName“} ②@{studentBean[“stdClass“]}

D) ①${studentBean[“stdName“} ②${studentBean[“std

【060】【060】对于B/S架构的工作流程,以下说法正确的是:

(选择一项)

A) 浏览器接受用户的输入-浏览器向服务器端发送请求-数据处理-发送响应

B)

发送响应-浏览器接受用户的输入-浏览器向服务器端发送请求-数据处理

C) 发送响应-浏览器接受用户的输入-数据处理-浏览器向服务器端发送请求

D) 浏览器接受用户的输入-发送响应-数据处理-浏览器向服务器端发送请求

【061】

【061】关于动态网页的特点,以下说法正确的是:

(选择一项)

A) 交互性

B) 自动更新

C) 随机性

D) 以上说法都正确

【062】【062】如果做动态网站开发,以下()可以作为服务器端脚本语言

(选择一项)

A) HTML

B) JavaScript

C) jsp

D) Java

【063】【063】关于T omcat服务器的说法中正确的是:

(选择二项)

A) tomcat出自于apache,可以为web应用程序提供运行环境

B) 使用tomcat需要支付一定的费用,否则不允许授权使用

C) tomcat是一款开源服务器,性能优良,是开发WEB应用的首选。

D) 以上全正确

【064】【064】在WEB项目的目录结构中,web.xml文件位于()中

(选择一项)

A) src目录

B) META-INF

C) WEB-INF

D) 文档根目录

【065】【065】关于XmlHttpRequest对象的五种状态,下列说法错误的是()

(选择一项)

A) 0:未初始化

B) 1:开始发送请求

C) 2:请求发送完成

D) 3:响应已经被完全接收

【066】【066】以下EL表达式的语法正确的是()

(选择一项)

A) ${https://www.doczj.com/doc/691158605.html,}

B) #{https://www.doczj.com/doc/691158605.html,}

C) %{https://www.doczj.com/doc/691158605.html,}

D) $[https://www.doczj.com/doc/691158605.html,]

【067】【067】对于软件分层开发思想,以下说法正确的是:

(选择一项)

A) 分层有助于团队合作

B) 分层有助于程序维护和扩展

C) 分层适合大中型项目开发

D) 以上都正确

【068】

【068】在Servlet生命周期中,对应服务阶段的方法是()

(选择一项)

A) init()

B) destroy()

C) service()

D) initial()

【069】【069】JSP中存在如下代码:<%="2"+"4" %>,运行该JSP后,以下说法正确的是()

(选择一项)

A) 没有任何输出

B) 输出6

C) 输出24

D) 指令将引发错误

【070】【070】以下对数据库连接池,以下说法正确的是:

(选择一项)

A) 连接池在一定程度上提高了数据库访问效率

B) 使用连接池后程序中就不用显式关闭连接

C)

连接池开销极大,不建议使用。

D) 以上说法均正确

【071】【071】使用response对象进行重定向时,使用的是()方法

(选择一项)

A) getRequestDispatcher()

B) forward()

C) sendRedirect()

D) setRequestDispatcher()

【072】【073】三层结构是分层模式中最常见的类型,那么在三层架构中不包含()

(选择一项)

A) 表示层

B) 业务逻辑层

C) 数据访问层

D) 通信层

【073】

【073】下列选项中,()是正确的表达式

(选择一项)

A) <% String s="hello"; %>

B) <%="hello"; %>

C) <%="hello" %>

D) <%! "hello" %>

【074】【074】JSP内置对象request的getParamterValues()方法的返回值是()

(选择一项)

A) String[]

B) Object[]

C) String

D) Object

【075】【075】在JSP中使用JDBC语句访问数据库,正确导入SQL类库的语句是()

(选择一项)

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

B) <%@ page import="sql.*" %>

C) <% page import="java.sql.*" %>

D) <%@ import="java.sql.*" %>

JavaWeb 程序设计 习题参考答案(第1-6章)

《JavaWeb程序设计》练习题参考答案 第一章:Servlet基础 1、下列选项中属于动态网站技术的是_________(多选)答:PHP/ASP/JSP A、PHP B、ASP C、JavaScript D、JSP 参考答案: PHP(Hypertext Preprocessor):超文本预处理器,其语法大量借鉴C、Java、Perl等语言,只需要很少的编程知识就能使用PHP建立一个真正交互的Web站点,由于PHP开放源代码,并且是免费的,所以非常流行,是当今Internet上最为火热的脚本语言之一。 ASP(Active Server Pages):是一种类似HTML、Script与CGI结合体的技术,他没有提供自己专门的编程语言,允许用户使用许多已有的脚本语言编写ASP应用程序局限于微软的IIS,般只适用于中小型站点,但目前ASP升级演变而来的https://www.doczj.com/doc/691158605.html,支持大型网站的开发。 JSP(Java ServerPages):是基于Java Servlet以及Java体系的Web开发技术。能在大部分服务器上运行,而且易于维护和管理,安全性能方面也被认为是三种基本动态网站技术中最好的。 2、下列关于Servlet的说法正确的是_______(多选) A、Servlet是一种动态网站技术 B、Servlet运行在服务端 C、Servlet针对每个请求使用一个进程来处理 D、Servlet与普通的Java类一样,可以直接运行,不需要环境支持 参考答案: Servlet是一种动态网站技术,是运行在服务器端,Servlet针对每个请求使用一个线程来处理,而不是启动一个进程,传统的CGI为每次请求启动一个进程来处理。所以Servlet 的效率更高 3、下列关于Servlet的编写方式正确的是______(多选) A、必须是HttpServlet的子类 B、通常需要覆盖doGet() 和doPost()方法或其一 C、通常需要覆盖service()方法 D、通常要在web.xml文件中声明两个元素 参考答案:A、B、D 必须继承Httpservlet类,不需要覆盖servlce()方法,service()方法是Servlet接口中的方法,Servlet是HttpServlet的父类,该方法会根据请求类型选择执行doGet()或doPost()方法。所以通常需要覆盖doGet() 和doPost()方法或其一。 4、下列关于Servlet生命周期的说法正确的是____(多选) A、构造方法只会调用一次 B、init()方法只会调用一次 C、service()方法在每次请求此Servlet时都会被调用 D、destroy()方法在每次请求完毕时会被调用。

15级软工Web开发技术A卷

东莞城市学院(本科)试卷(A卷) 2017 -2018学年第一学期 开课单位:计算机与信息科学系,考试形式:机试(闭)卷,允许带入场 科目:Web开发技术(jsp)班级:15软工班,姓名:学号: 一、单项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的四个备选 A、session.removeAttribute(String key) B、session.invalidate() C、session.setAttribute(String key) D、session.getAttribute(String key) 2、对于“<%!”、“%>”之间声明的变量,以下说法正确的是:(B) A、不是JSP页面的成员变量 B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户 C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响 D、是JSP页面的局部变量 3、当(C)时,JSP引擎产生一个session对象。 A、web应用服务器启动时 B、当web应用服务器启动后,第一个客户来访时 C、当每个客户首次访问服务器上的一个JSP页面时 D、当每个客户首次访问服务器上的一个JSP或HTML页面时 4、以下哪种方法不是Servlet的方法?(D) A、init B、service

C、destroy D、post 5、在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用(C)方法。 A、init B、service C、doFilter D、destroy 二、(得分:)简单题(每题5分,共10分) 1、jsp有哪些动作?作用分别是什么? 作用:以“名,值”形式,为其他标签提供附加信息 作用:将请求转发到另一个JSP页面或者servlet或者静态资源 作用:请求现成的其他的JSP页面或者servlet或者静态资源在该页面显示 作用:创建一个JavaBean实例并指定他的名字以及作用 作用:和setBean一起,来设置JavaBean的属性 作用:对setproperty的补充,来访问javabean 作用:产生特殊标签,可以用它插入applet还有javabean 2、简述JSP主要内置对象的作用范围。 Request 作用:提供http请求数据,提供页面上下文使用,可以拿来获得数据 Response 作用:用来访问httpservletresponse,同时将客户端数据传输 Session 作用:用来管理上下文最多的对话,从会话开始产生,到删除或者会话结束 Page 作用:表示页面对应的servlet实例,关闭当前的页面结束 Application 作用表示应用程序的上下文,允许JSP页面的任何WEB主件共享信息,从服务器打开开始,到服务器关闭结束 三、(得分:)编程题(本大题共3小题,第1小题20分,第2小题30分,第3小题30分,共80分)请将代码粘贴在题后的代码框内,将结果窗口截图放在题后的结果框内,尽量不要跨页。 注意:所有程序页面中应包含个人信息,具体位置、内容可自行安排。 1、(20分,得分:)采用jsp+javaBean方式,实现数据传输,要求: (1)编写网页exam1_学号后3位.jsp页面,建立个人信息表单,表单信息项包含学号、姓名、年龄、性别、职业,并含有提交、清除按钮。表单中填写个人真实学号,姓名全拼,年龄,性别、职业信息后,提交到网页stuInf学号后3位.jsp。(10分)

《web前端开发基础》作业考核试题题库大全(精品文档)

《web前端开发基础》作业考核试题题库大 全 《web前端开发基础》这门课是非常重要的,尤其是对于计算机专业的同学们来说,下面带来的《web前端开发基础》作业考核试题题库大全一起看看! 一、单选题共20题,40分 1 2分 浮动会让元素塌陷。即被浮动元素的父元素不具有高度。例如一个父元素包含了浮动元素,它将塌陷具有零高度。你可以按以下()方法处理。 A在浮动元素后加个div设置clear: both; height:0,overflow:hidden B使用clearfix; C设置父元素浮动; D以上方法均可 2 2分 在CSS中,关于BOX的margin属性的叙述正确的是()。 A边距margin只能取一个值 Bmargin属性的参数有margin-left、margin-right、

margin-top、 margin-bottom Cmargin属性的值不可为auto Dmargin属性的参数值不能全部设置成0px 3 2分 下列( )HTML属性可用来定义内联样式。 Afont Bclass Cstyles Dstyle 4 2分 要将某div设置为漂浮于页面之上,以下能做到得是:Aposition:absolute; Bposition:relative Cposition:fixed Dposition:static 5 2分 下列()工具可以方便地选择连续的、颜色相似的区域。 A魔棒工具

B矩形选框工具 C椭圆选框工具 D磁性套索工具 6 2分 给一个盒子设置左右填充分别为10px和20px后,如果要求盒子在页面中占的总宽度不变,那么应该让盒子的宽度减少()像素。 A10px B20px C30px D不需减少 7 2分 在客户端网页脚本语言中最为通用的是( )。 AVB BJavaScript CPerl DASP 8 2分 下列( )标签里包含的内容可以显示在页面上。

Java Web基础笔试题

Java Web基础笔试题 一、填空题(每空2分,共30分) 1、在tomcat上发布javaweb应用时的默认目录是__webapps___目录。 2、javaweb应用的部署描述符是指web.xml__文件。 3、在tomcat中访问helloapp应用的login.html文件时,在浏览器地址栏应写的url为:__。 4、Servlet容器启动每一个web应用时,都会为它创建一个唯一的 ___ServletContext__对象,该对象和web应用有相同的生命周期。 5、请求转发源组件的响应结果___不会__发送到客户端,包含__会__发送到客户端。(填“会”或“不会”) 6、jsp中实现请求转发的标记为:_________。 7、在JSP中,?request?内置对象代表请求消息,response内置对象代表响应消息,___session_内置对象代表会话。 8、如果使用第四类jdbc驱动器连接数据库,jar文件的存放位置为“web 应用/_WEB-INF/lib_______”。 9、Servlet容器为每一个HttpSession对象分配一个唯一标识符,叫做 ___SessionID___。 10、javaweb在mvc设计模式下,___javabean___是模型,___jsp是视图,__servlet__是控制器。 二、选择题(每题2分,共30分) 1、下面哪一个选项不是http响应的一部分?(?c) ?a)响应头 b)响应正文 c)协议版本号 d)状态行 ?2、http请求及响应的正文部分可以是任意格式的数据,要保证接收方能看得 懂发送方发送的数据,http协议采用(d?)协议来规范正文的数据格式? a)FTP

web前端开发技术试卷三

总分100分考试时间:120分钟考试形式:闭卷、选择题(每题1分,共20 分) 1. HTMLI旨的是___________ (A)超链接的文本标记语言(B) 超文本标识语言 (C)家庭工具标记语言(D) 以上都不是 2. 下列能够实现美化页面的语言是。 (A) HTML (B) CSS (C) VFP (D) JavaScript 3. 以下标记中用于设置内部样式表的标记的是。 (A)