第五章使用J a v a B e a n习题
精品资料
第五章使用JavaBean
一、选择题
1.下面哪一项属于工具Bean的用途?()
A)完成一定运算和操作,包含一些特定的或通用的方法,进行计算和事务处理。
B)负责数据的存取
C)接受客户端的请求,将处理结果返回客户端
D)在多台机器上跨几个地址空间运行
2.JavaBean可以通过相关jsp动作指令进行调用。下面哪个不是JavaBean可以使用的jsp 动作指令?()
A)
C)
3.关于JavaBean,下列的叙述哪一项是不正确的?()
A)JavaBean的类必须是具体的和公共的,并且具有无参数的构造器
B)JavaBean的类属性是私有的,要通过公共方法进行访问
C)JavaBean和Servlet一样,使用之前必须在项目的web.xml中注册
D)JavaBean属性和表单控件名称能很好地耦合,得到表单提交的参数4.JavaBean的属性必须声明为private,方法必须声明为()访问类型。
A)private B)static
C)protect D)public
5.JSP页面通过()来识别Bean对象,可以在程序片中通过xx.method形式来调用Bean 中的set和get方法。
A)name B)class
C)id D)classname
6.JavaBean的作用范围可以是page、request、session和()四个作用范围中的一种。
A)application B)local
C)global D)class
7.下列哪个作用范围的bean,请求响应完成则该Bean即被释放,不同客户的Bean互不相同。()
A)application B)request
C)page D)session
8.下列哪个作用范围的Bean,被Web服务目录下所有用户共享,任何客户对Bean属性的修改都会影响到其他用户。()
A)application B)request
C)page D)session
8.下列哪个作用范围的Bean,当客户离开这个页面时,JSP引擎取消为客户该页面分配的Bean,释放他所占的内存空间。()
A)application B)request
C)page D)session
9.使用
A)String B)Double
仅供学习与交流,如有侵权请联系网站删除谢谢2
第五章使用JavaBean 一、选择题 1.下面哪一项属于工具Bean的用途?() A)完成一定运算和操作,包含一些特定的或通用的方法,进行计算和事务处理。 B)负责数据的存取 C)接受客户端的请求,将处理结果返回客户端 D)在多台机器上跨几个地址空间运行 2.JavaBean可以通过相关jsp动作指令进行调用。下面哪个不是JavaBean可以使用的jsp 动作指令?() A)
《JSP程序设计》课程实验实训报告 实验名称JavaBean的创建与使用实验序号2 学号姓名班级 实验日期2012-4-17指导教师成绩 一、实验目的和要求 目的:掌握在不同环境中编辑和运行类的方法; 掌握MV开发模式在JSP中的应用; 掌握JavaBean的基本特征; 了解到JavaBean的作用域。 二、实验具体内容及步骤 1、浏览一个业务逻辑较为复杂且没有使用MV开发模式的页面 1)在Tomcat的webapps文件夹下创建一个sy5的子文件夹,即创建一个名为sy5的工程; 找到Tomcat服务器的文件夹,将文件example3_8.jsp复制到sy5文件夹下,然后启动Tomcat服务器; 2)打开IE浏览器,在其地址栏输入:http://localhost:8080/sys5/example3_8.jsp浏览该页面; 3)查看页面的界面代码(V层)和业务逻辑代码(M层)。 2、在Java应用程序中使用用户定义的包与类(使用增强型编辑工具EditPlus) 1)双击文件夹EditPlus下的editplus.exe文件(即运行增强型编辑软件); 2)使用快捷键“Ctrl+O(字母O)”,打开文件TestRect.java,注意一条打包命令(包名为pp)和两个类(两个类名分别为Rectangle和TestRect(主类); 3)按快捷键“Ctrl+1(数字1)”即完成编译,相当于在命令行方式下执行命令“javac TestRect.java -d.”。可以看到会在当前目录内生成一个名为pp的文件夹,该文件夹里含有两个编译了的class 类文件; 4)按快捷键“Ctrl+2”即可运行,相当于在命令行方式下执行命令“java pp.TestRect”。 3、JavaBean与MV开发模式 1)在sys文件夹下再建立一个名为“WEB-INF”的子文件夹; 2)在WEB-INF文件夹下再建立一个名为“classes”的子文件夹; 3)将两个符合JavaBean规范的类文件Stringtonum.java和Triangle.java复制到classes文件夹里; 4)双击文件夹EditPlus下的editplus.exe文件(即运行增强型编辑软件),分别打开classes文件夹里的两个java类、分别按ctrl+1编译; 5)重新启动Tomcat服务器; 6)分别将Triangle.jsp和Triangle1.jsp复制到sy5文件夹里,然后使用EditPlus中打开,查看对两个类(JavaBean)的引用; 7)启动浏览器,在地址栏里分别输入http://localhost:8080/sy5/Triangle.jsp http://localhost:8080/sy5/Triangle1.jsp进行浏览。 三、实验结果与分析
JSP JavaBean Servlet实现用户登录和注册 1 数据库: create database student; use student; create table user( id int primary key auto_increment, user varchar(50) not null, pwd varchar(50) not null, name varchar(50) not null, *** varchar(50) not null, age int(50) not null ); 2 index.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() "://" request.getServerName() ":" request.getServerPort() path "/"; %>