|
一、单选题(共 10 道试题,共 40 分。)V 1. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下: %JAVA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL为( )。
A. http://localhost:8080/hello.jsp
B. http://localhost:8080/helloapp/hello.jsp
C. http://localhost:8080/helloapp/hello/hello.jsp
D. http://localhost:8080/webapps/helloapp/hello/dello.jsp
谋学网:www.mouxue.com:4 分
2. 下列关于JSP说法中不正确的是:( )
A. JSP是IBM公司推出的新一代站点开发语言
B. JSP解决了目前ASP、PHP的一个通病——脚本级执行
C. JSP将内容的生成和显示进行分离
D. JSP强调可重用的组件
谋学网:www.mouxue.com:4 分
3. 重定向可以使用_______方法。( )
A. response.sendRedirect("login.jsp"):
B. request.sendRedirect("login.jsp");
C. <jsp :forward page="login.jsp"/>
D. <forward page= "login.jsp"/>
谋学网:www.mouxue.com:4 分
4. 给定JSP程序源码如下,可以在下划线处插入并且能够正确输出“WELCOME,JACK”的语句是:( )。 <html> <body> <% String name="JACK"; %> WELCOME,______ </body> </html>
A. name
B. <%name%>
C. out.println(name);
D. .<% out.println(name); %>
谋学网:www.mouxue.com:4 分
5. 下列关于WEB开发说法不正确的是:( )
A. Web是图形化的和易于导航的
B. Web与平台无关
C. Web可以是分布式的
D. Web是静态的
谋学网:www.mouxue.com:4 分
6. 下列_______指令定义在JSP编译时包含所需要的资源。( )
A. include
B. page
C. taglib
D. forward
谋学网:www.mouxue.com:4 分
7. cn是Connection对象,创建Statement 对象的方法是:( )
A. Statement st=new Statement ();
B. Statement st=cn.createStatement();
C. Statement st= new Connection();
D. Statement st= cn.getStatement();
谋学网:www.mouxue.com:4 分
8. page指令通过_______属性指定当前页面的内容类型和字符集?( )
A. contentType
B. buffer
C. language
D. isErrorPage
谋学网:www.mouxue.com:4 分
9. page指令的_______属性可以设置JSP页面是否可多线程访问。( )
A. session
B. buffer
C. isThreadSafe
D. info
谋学网:www.mouxue.com:4 分
10. 在JSP中,只有一行代码:<%='A'+'B'%>,运行将输出( )。
A. A+B
B. AB
C. 131
D. 错误信息,因为表达式是错误的
谋学网:www.mouxue.com:4 分
二、多选题(共 5 道试题,共 20 分。)V 1. 下面说法中正确的是:( )
A. <jsp:include>元素允许包含文件
B. 如果<jsp:include>包含的文件是动态的,还可以用<jsp:param>传递参数名和参数值
C. <jsp:forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象
D. <jsp:forward>标签以下的代码,将不能执行
谋学网:www.mouxue.com:4 分
2. 下面关于session对象说法中正确的是:( )
A. session对象的类是HttpSession,HttpSession由服务器的程序实现
B. session对象提供HTTP服务器和HTTP客户端之间的会话
C. session可以用来储存访问者的一些特定信息
D. 当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除
谋学网:www.mouxue.com:4 分
3. 使用JDBC访问数据时,常用的接口有( )。
A. Record
B. ResultSet
C. Statement
D. Connection
谋学网:www.mouxue.com:4 分
4. 某JSP程序中声明使用javaBean的语句如下: <jsp:useBean id=”user” class=”mypackage.User” scope=”pge”/> 要取出该javaBean的loginName属性值,以下语句正确的是()。
A. <jsp:getProperty name="user" property="loginName"/>
B. <jsp:getProperty id="user" property="loginName"/>
C. <%=user.getLoginName()%>
D. <%=user.getProperty(“loginName”)%>
谋学网:www.mouxue.com:4 分
5. 下列关于Servlet技术的特点说法正确的是:( )
A. 可移植性好
B. Java语言能实现的功能,Servlet基本都能实现
C. 安全、简洁、和服务器紧密集成
D. 高效耐用
谋学网:www.mouxue.com:4 分
三、判断题(共 10 道试题,共 40 分。)V 1. 编写Servlet时,需要引入java.io包、javax.servlet包和avax.servlet.http包。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
2. JDBC中查询数据库操作后返回的ResultSet游标位于第一行。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
3. Servlet的生命周期分三个时期:init、service、destroy。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
4. Class.forName的作用是返回一个指定名称的class对象。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
5. 在JSP中,page指令的extends属性用来引入需要的包或类。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
6. ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
7. param标记不能独立使用,需作为jsp:include、jsp:forward等标记的子标记来使用。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
8. Statement对象的两个常用方法是execute()和executeQuery()。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
9. JSP是Java Server Pages的缩写。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
10. 获取表单提交的参数,通常使用的内部对象是request、方法是getParameter。
A. 错误
B. 正确
谋学网:www.mouxue.com:4 分
|
|