JSP试题一 及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JSP试题一及答案

一填空(20分,每空1分)

1. JSP是java和html 的结合。

2. JSP是运行在web服务器上的脚本语言。

3. Web服务器是一个进程,它的作用是发布网页。

4. JSP的元素分为5种,<% int c=3;out.print(c);%> 是其中什么元素代码段。

5. JSP的是内部对象可以直接使用,它是由servlet容器创建的。

6. 获取表单(

)提交的参数,通常使用的内部对象是request方法是getParameter 。

7. JavaBean是一个java 类,它必须有一个无参的构造方法。

8. 在JSP中使用JavaBean的标签是,其

中id的用途是实例化一个Bean对象。

9. 加载数据库驱动的方法是Class.forName(),连接数据源的方法是connection

con=DriverManager.getConnection(jdbc:odbc:数据源名)。

10. Statement对象的两个是常用方法是execute() 和executeQuery()。

二选择(10分,每项1分)

1.JSP在Web服务器上的运行结果:(A)A.可以在Web浏览器看到B. 只能在Web浏览器看到

2.在JSP中使用 后浏览器地址栏内的内容:(A)A.不发生变化B.发生变化。

3.在JSP中使用response.sendRedirect("jack.htm"); 后浏览器地址栏内的内容:(B)A.不发生变化B.发生变化

4.在JSP中使用session.putValue("username", u_name)可以在会话中保存:(A) A. u_name对象B.

u_name的数值。

5.在JSP中使用session.getValue("username")可以在会话中获取:(A)A. username 中的对象B. username的数值。

6.在浏览器解析换行被忽略,要想在页面中实现换行,需要使用:(B)A. out.println("br")B. out.println("
")。

7.JavaBean的文件类型是:(A) A. .classs B. .java

8.JavaBean文件应保存在:(B)A. Web服务器的发布目录下B.? WEB-INF\classes下

9.Connection对象用来连接:(B)A. 数据库B.数据源

是Connection对象,创建Statement 对象的方法是:(B)A. Statement st=new Statement ();B. Statement st=cn.createStatement()

三改错选择(20分,每项2分)

1.<%! int c=5; out.print(c);%>该为:<%! int c=5;%>

2.<% int a,b; c=a+b; %>该为:<% int a,b;int c=a+b; %>

3.<% page? import java.sql.*;%>该为:<%@ page import=”java.sql.*”%>

4.<%Request.getParameter(); %>该为:<%request.getParameter(); %>

5.< jsp:useBean class= "bb.Bean" id= "bean"? >该为:< jsp:useBean class= "bb.Bean" id= "bean"? />

6.该为:

7.<%string name=" alice " , out.print(name);%>该为:<%String name=" alice " ; out.print(name);%>

8.该为:

9.<%! int add(int a,b) {return a+b;} %>该为:<% int add(int a,b) {return a+b;} %>

10.try{class.forName( "sun.jdbc.odbc.JdbcOdbcDriver");}catch(Exception e){}该为:

try{Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver");}catch(Exception e){}

三编程(50分)

1.(20分)编写MyBean的源代码,其中有两个属性name,passwd。

Package bb;

public MyBean(){

String name,passwd;

public void setName(String name){

=name;

}

public void setPasswd(String passwd){

this.passwd=passwd;

}

public String getName(){

return name;

}

public String getPasswd(){

return passwd;

}

}

2.(10分)编写简单的

提交name,passwd参数给get.jsp。


3.(20分)使用< jsp:useBean class= "bb.MyBean" id= "bean" />编写get.jsp获取并显示name,passwd 参数。

相关文档
最新文档