单项选择题。
1、Tomcat服务器的默认TCP端口号是: ( d )
A、80 B、21 C、7001 D、8080
2、JavaBean的生命周期中,哪个是用来跟踪用户的会话的?( a )
A、session B、request C、page D、application
3、有关C/S、B/S结构下列说法错误的是:( d )
A、:在C/S结构,即客户端/服务器结构中,有专门的数据库服务器,但客户端还要运行客户端应用程序,这也叫做胖客户端。
B、在B/S结构中,客户端在浏览器中只负责表示层逻辑的实现,业务逻辑和数据库都在服务器端运行。也就是说,应用程序部署在服务器端,客户端通过浏览器访问应用程序。
C、通常B/S结构中,客户端发送HTTP请求消息传给服务器,服务器将请求传递给Web应用程序,Web应用程序处理请求,并把相应的HTML页面传给客户端。
D、Web应用是基于C/S结构的,也就是客户端/服务器结构。
4、以下从四种不同的作用域中得到Bean的实例,说法错误的是:( a )
A、page是指当前Web应用程序的所有JSP文件中取得实例,从Page对象中获取JavaBean;
B、request是指在当前的用户请求中取得实例,从ServletRequest对象中获取JavaBean ;、
C、session是指在当前的用户会话中取得实例,常用于一个用户登录在网站上全过程不同请求之间共享数据,从HttpSession对象中获取JavaBean ;
D、application是指在当前的应用程序中取得实例,常用于同一个应用程序不同用户访问时共享数据,从ServletContext对象中获取JavaBean 。
5、J2EE架构中各层的组件分布说明错误的是?( b )
A、Application Client是客户层中包含的组件
B、Applets是Web层中包含的组件
C、JSP,Servlet是Web层中包含的组件
D、Enterprise JavaBean放置在业务层。
6、J2EE组件和MVC架构的对应理解错误的是:( d )
A、J2EE在Web容器中的Servlet提供了业务流程控制,实现了MVC中的Controller。
B、Bean实现了业务逻辑,也就是Model。
C、J2EE在客户层中的Applet 以及Web层中的JSP实现了面向浏览器的数据表现,是View部分。
D、Application Client实现了面向桌面应用的数据逻辑。这是MVC架构中的Model部分。
7、关于get和post两种请求,下列说法正确的是?( a )
A、post请求是默认的。
B、get请求和post请求都可以由service方法处理。
C、get请求可以由doPost方法处理。
D、post请求可以由doGet方法处理。
8、,如下:
<html>
<jsp:include page=”” flush=”false”>
<jsp:param name=”color” value=”red”/>
</jsp:include>
</html>
,以下选项正确的是( a )。
A、<%=(“color”)%>
B、<%=(“color”)%>
C、<jsp:getParam name=”color”/>
D、<jsp:include param=”color”/>
9、动态建立Web页面的一个主要动力是使结果基于用户提供的查询数据。Web表单处理即是从Web页面获取信息,将其传送给服务器端应用程序。传送的方式包括以下哪两种?( ac )
A、表单数据放置在问号之后,附加在URL的后面,发送到服务器上
B、表单数据通过嵌入在HTML中的脚本加密传送到服务器上
C、调用HttpServletRequest的getParameter方法,提供大小写敏感的参数名作为参数,获得表单数据
D、调用HttpServletResponse的sendForm方法传送表单数据
10、.以下对请求头方法的功能说明错误的是:( b )
A、getCookies方法会返回Cookie头的内容,解析后会存放在Cookie对象的数组中
B、getHeaderNames方法返回当前请求的所有头的名称的字符串对象
C、getMethod方法返回请求方法,通常是GET或者POST
D、getProtocol返回HTTP版本号
11、以
web复习题 来自淘豆网www.taodocs.com转载请标明出处.