1、练习题二1 .请写出一个隐藏控件。2 .在struts.xml中配置拦截器使用的标签是:()A , interceptorB . convertorC . param3 .考虑下面的JSP代码片段以下()代码片段放置在show.jsp中不会导致错误。ABCD4 . jQuery那种语法不能获取html页面元素的值?()A. $(ndivH)B. $(n#usernamen)C. $(H$button ”)D. $(H.btn_greyn).hibernate中的java对象有几种状态?其相互关系如何(区别和相互转换)?5 .阅读下面的JSP代码。/*此处内容略*/%for (int i = 1
2、; i 此段JSP代码在浏览器中展示的结果为:7 . . Java数据库编程包含哪些类? Java数据库编程的基本过程是什么?8 . JavaScript如何定义数组?9 .JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?10 .如何将HTML页面的标题设置为“数字天堂”?11 .什么是1OC ?12 . Servlet首先执行的方法是()oA . init() B . doGet()C . destroyOD . doPost()13 .如何获得vdiv id二 divl This is first layerv/div中的值?14 .通过命令提示符界面登入MyS
3、QL的指令是()A . mysql -uroot - pl23456B . mysql -u root - p 123456C . mysql /uroot /pl23456D . mysql /u root /p 12345615 . struts2中,Action通过什么方式获得用户从页面输入的数据,又是通过什么方式把 其自身的数据传给视图的?参考答案16 .input type=hidden” name=userld” value= 1000117 A18 C19 C20 .在Hibernate中,对象有三种状态:临时状态、持久状态和游离状态。临时状态:当new 一个实体对象后,这个对象
4、处于临时状态,即这个对象只是一个保存 临时数据的内存区域,如果没有变量引用这个对象,那么会被jre垃圾回收机制回收。这个对 象所保存的数据与数据库没有任何关系,除非通过Session的save或者SaveOrUpdate把临时 对象与数据库关联,并把数据插入或者更新到数据库,这个对象才转换为持久对象;持久状态持久化对象的实例在数据库中有对应的记录,并拥有一个持久化表示(ID X 对持久化对象进行delete操作后,数据库中对应的记录将被删除,那么持久化对象与数据库 记录不再存在对应关系,持久化对象变成临时状态。持久化对象被修改变更后,不会马上同 步到数据库,直到数据库事务提交。在同步之前,持久
5、化对象是脏的(Dirty X游离状态:当Session进行了 Close、Clear或者evict后,持久化对象虽然拥有持久化标 识符和与数据库对应记录一致的值,但是因为会话已经消失,对象不在持久化管理之内,所 以处于游离状态(也叫:脱管状态1游离状态的对象与临时状态对象是十分相似的,只是它 还含有持久化标识。21 . 1 245 689 107 .用到的类:Connection、ResultSet、PreparedStatements StatementJava中访问数据库的步骤如下:1 )注册驱动;1 )建立连接;3 )创立 Statement ;4 )执行sql语句;5 )处理结果集(假设sql语句为查询语句);6)关闭连接。8 . var arrTest=new Array();9 . alert confirm prompt10 . 数字天堂 body 局部11 .依赖注入12 . A13 . var div 1 =Document.getElementByIdCdiv 1 ”);alert(div 1 .innerHTML)14 .15 .1 )可以直接通过与表单元素相同名称的数据成员(需要存在符合命名规范set和get方法)获取页面表单数据。2 )会把处理好的数据成员放入值栈中,到页面可以使用struts2标签取值就可以了。