|
东财《网站建设:(JSP+MySQL)组建动态网站》在线作业一(随机)
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 40 分)
1. 下面关于out对象说法错误的是:( )
A. out对象用于输出数据
B. out对象的范围是application
C. 如果page指令选择了autoflush="true",那么当出现由于当前的操作不清空缓存而造成缓冲区溢出的情况时,会自动清空缓冲区的内容
D. out.newLine()方法用来输出一个换行符
满分:4 分
2. 关于JavaBean正确的说法是:( )
A. 区分字母的大小写
B. 在JSP文件中引用Bean,其实就是用<jsp:useBean>语句
C. 被引用的Bean文件的文件名后缀为.jar
D. Bean文件放在任何目录下都可以被引用
满分:4 分
3. 下边哪个不是JSP的内置对象?( )
A. session
B. request
C. cookie
D. out
满分:4 分
4. 给定JSP程序源码如下: <html> <% int count =1;%> _______ </html> 以下_______语句可以在下划线处插入,并且运行后输出结果是1。( )
A. <%=++count %>
B. <% ++count; %>
C. <% count++; %>
D. <% =count++ %>
满分:4 分
5. 在Servlet里,能正确获取session的语句是( )。
A. HttpSession session = request.getSession(true);
B. HttpSession session = request.getHttpSession(true);
C. HttpSession session = response.getSession(true);
D. HttpSession session = response. getHttpSession (true);
满分:4 分
6. 下列关于Tomcat说法正确的是:( )
A. Tomcat是一种编程语言
B. Tomcat是一个免费的开源的Serlvet容器
C. Tomcat是一种编程思想
D. Tomcat是一种开编程规范
满分:4 分
7. 下面的说法错误的是:( )
A. JSP可以处理动态内容和静态内容
B. JSP最终会编译成字节码后执行
C. 在JSP中可以使用脚本控制Html的标签生成
D. JSP中不能使用//注释Java脚本中的代码
满分:4 分
8. jsp:forward和sendRedirect都是用来做页面跳转的,下列说法描述错误的是:( )
A. forward之后可以使用原来的request对象
B. sendRedirect之后不可以使用原来的request对象
C. forward地址栏不变化,只能在Web应用程序内的页面间跳转
D. forward地址栏变化,可以跳转到任何页面和机器
满分:4 分
9. Tomcat服务器的默认端口为( )。
A. 8888
B. 8001
C. 8080
D. 80
满分:4 分
10. 下面关于request对象说法错误的是:( )
A. request对象是ServletRequest的一个实例
B. 当客户端请求一个JSP网页时,JSP引擎会将客户端的请求信息包装在这个request对象中
C. getParameterName()方法返回本次请求的参数名字
D. getServerName() 返回接收请求的服务器的主机名和端口号
满分:4 分
二、 多选题 (共 5 道试题,共 20 分)
1. 某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”)%>
满分:4 分
2. 某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”)%>
满分:4 分
3. MVC模式包括哪几个层:( )
A. 模型层
B. 管理层
C. 视图层
D. 控制层
满分:4 分
4. 在JSP中如果要获取客户端主机名,应使用_______对象的_______方法。( )
A. response
B. request
C. getRemoteHost()
D. getRemotePort()
满分:4 分
5. 下面关于session对象说法中正确的是:( )
A. session对象的类是HttpSession,HttpSession由服务器的程序实现
B. session对象提供HTTP服务器和HTTP客户端之间的会话
C. session可以用来储存访问者的一些特定信息
D. 当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除
满分:4 分
三、 判断题 (共 10 道试题,共 40 分)
1. 通过<jsp:useBean/>可以声明使用JavaBean组件。
A. 错误
B. 正确
满分:4 分
2. JDBC共有四类驱动程序:connection、statement、preparestatement、resultSet。
A. 错误
B. 正确
满分:4 分
3. 在JSP文件的适当位置添加out.print语句可以帮助进行程序的调试。
A. 错误
B. 正确
满分:4 分
4. 属性language定义jsp页面的描述性息,属性值可以是任意字符串。
A. 错误
B. 正确
满分:4 分
5. 页面的刷新可以用response对象来实现。
A. 错误
B. 正确
满分:4 分
6. 使用JSP的动作指令不能跳转到Servlet。
A. 错误
B. 正确
满分:4 分
7. 在JSP页面中,可以通过out对象调用clear()方法清除缓冲区的内容。
A. 错误
B. 正确
满分:4 分
8. jsp:setProperty用来设置已经实例化的Bean对象的属性。
A. 错误
B. 正确
满分:4 分
9. jsp:useBean动作用来装载一个将在JSP页面中使用的JavaBean。
A. 错误
B. 正确
满分:4 分
10. JSP能够实现的功能均可由Servlet实现。
A. 错误
B. 正确
满分:4 分
|
|