1、Servlet程序的入口点是。
A.init()B.main()C.service()D.doGet()2、在JSP中,test.jsp文件中有如下一行代码:<jsp:useBean id=“user” class=“erBean” scope=“_____” />;要使user对象一直存在于对话中,直至其终止或被删除为止,下划线中应填入。
A.pageB.requestC.sessionD.application3、在JSP中,动作用于将请求转发给其他JSP页面。
A.forwardB.includeeBeanD.setProperty4、tom. Circle是创建bean的类,下列标记是正确创建request周期bean的标记?A. <jsp:useBean id=“circle” type=“tom.Circle” scope=“page”/>B. <jsp:useBean id=“circle” class=“tom.Circle” scope=“request”/>C. <jsp:useBean id=“circle” class=“tom.Circle” scope=“session”/>D. <jsp:useBean id=“circle” class=“tom.Circle” scope=“page”/>5、假设创建bean的类有一个int型的属性number,下列方法是设置该属性值的正确方法?A. public void setNumber(int n){B. void setNumber(int n){number=n; number=n;} }C. public void SetNumber(int n){D. public void Setnumber(int n){number=n; number=n;} }6、JSP中使用<jsp:getProperty>标记时,不会出现的属性是:。
B.propertyC.valueD.以上皆不会出现7、使用response对象进行重定向时使用的方法为。
A. getAttribute( )B. sendRedirect( )C. setContentType( )D. setAttribute( )8、下边哪个不是JSP的内置对象。
A.sessionB. requestC. cookieD. out9、设置session的有效时间(也叫超时时间)的方法是。
A. setMaxInactiveInterval(int interval)B. getAttributeName()C. setAttributeName(String name, ng.Object value)D. getLastAccessedTime()10、Servlet是从类继承的。
A. java.ioB. HttpServletResponseC. HttpServletD. HttpServletRequest11、在JSP中,动作用于将请求转发给其他JSP页面。
A.forwardB.includeeBeanD.setProperty12、下边哪个不是FORM的元素。
A. InputB. textareaC.selectD. table13、单选按钮是下列哪一个。
A. <input name=“gender” type=“text” value=“0” />B. <input name=“gender” type=“checkbox” value=“0” />C. <input name=“gender” type=“option” value=“0” />D. <input name=“gender” type=“radio” value=“0” />14、page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是。
A. <%@ page %>作用于整个JSP页面。
B. 可以在一个页面中使用多个<%@ page %>指令。
C. 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。
D. <%@ page %>指令中的属性只能出现一次。
15、在JSP中调用JavaBean时不会用到的标记是。
A. <javabean>B. <jsp:useBean>C. <jsp:setProperty>D. <jsp:getProperty>16、有关JSP中的HTML注释叙述正确的是。
A.发布网页时看不到,在源文件中也看不到B. 发布网页时看不到,在源文件中能看到C. 发布网页时能看到,在源文件中看不到D. 发布网页时能看到,在源文件中也能看到17、Web 应用程序打包后的扩展名是。
A. EARB. WARC. JARD. RAR18、有关servlet对象的说法不正确的是。
A. 每个servlet对象都必须在配置文件web.xml中部署才可使用。
B. init()方法在每次请求该servlet对象的时候都会被执行。
C. service()方法在每次请求该servlet对象的时候都会被执行。
D. doGet()和doPost()方法完成的功能可以不一样。
19、JDBC提供3个接口来实现SQL语句的发送,其中执行简单不带参数SQL语句的是。
A. Statement类B. PreparedStatement类C. CallableStatement类D. DriverStatement类20、在同一个JSP页面中page指令的属性中可以使用多次的是。
A.session B. extendsC. importD. info21、在 login.html 中存在如下代码:<form action="/logindemo/login"> username:<input type="text" name="userName"id="myName" value="your name"></form>在 login servlet 中获得文本框的值正确的是。
A. 无法获取,因为代码在 Html 中B. request.getAttribute("userName")C. request.getParameter("myName")D. request.getParameter("userName ")22、JAVA是一种_______语言。
A. 面向过程的B. 面向对象的C. 机器D. 汇编23、使用最为广泛的Java Web服务器是_ ____。
A. TomcatB. ResinC. JbossD. WebLogic24、修改Tomcat服务器的主配置文件server.xml可以更改端口号,该配置文件在Tomcat服务器的___________目录下。
A. /confB. /binC. /workD. /server25、负责处理驱动的调入并产生对新的数据库连接支持的接口是。
A. StatementB. ConnectionC. DriverManagerD. ResultSet26、Servlet文件在Java Web开发中的主要作用是_____ 。
A.开发页面B.提供业务功能C.作为控制器D.实现数据库连接27、下列关闭数据库连接的顺序正确的是_____。
A.先关闭Statement,再关闭ResultSet,最后关闭ConnectionB.先关闭ResultSet,再关闭Connection,最后关闭StatementC.先关闭ResultSet,再关闭Statement,最后关闭ConnectionD.先关闭Statement,再关闭Connection,最后关闭ResultSet28、JSP技术是由语言作为脚本语言。
A. JavaB. C++C. C#D. C29、下述选项中不属于JDBC基本功能的是:。
A.与数据库建立连接B.提交SQL语句C.处理查询结果D.数据库维护管理30、JSP页面在第一次运行时被JSP引擎转化为。
A.HTML文件B.CGI文件C.CSS文件D.Servlet文件31、jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是。
A. forward之后可以使用原来的request对象,而且效率较高。
B. sendRedirect之后不可以使用原来的request对象,而且效率较低。
C. forward地址栏不变化,只能在Web应用程序内的页面间跳转。
D. forward地址栏变化,可以跳转到任何页面和机器。
32、JavaBean的四种作用域中,生命周期最短的是_____。
A. pageB. requestC. sessionD. application33、在JSP中如果要导入 java.sql.* 包,应该使用指令。
A.include B.taglibC.forward D.page34、关于JavaBean的说法,哪个是正确的。
A. JavaBean的具体类可以不是public的。
B. JavaBean可以只提供一个带参数的构造器。
C. jsp:userBean可以像HTML标记一样不关闭。
D. JavaBean可以保存状态。
35、Out对象中能清除缓冲区中的数据,并且把数据输出到客户端的方法是。
A. out.newLine()B. out.clear()C. out.flush()D. out.clearBuffer()36、JSP程序中作用域从小到大的组合是_____。
A.page request application sessionB.page request session applicationC.request page session applicationD.page session request application37、从“Employee” 表的“name”字段中找出名字包含“Mary”的人,下面哪条select语句正确。
A. Select * from Employee where name =‘_Mary_’B. Select * from Employee where name =‘%Mary_’C. Select * from Employee where name like‘_Mary%’D. Select * from Employee where name like‘%Mary%’38、启动Tomcat服务器需要运行statrtup.bat文件,该文件在Tomcat服务器的___________目录下。