Java Web应用开发基础综合练习题及答案2.doc
-
资源ID:76379728
资源大小:31KB
全文页数:5页
- 资源格式: DOC
下载积分:5金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
Java Web应用开发基础综合练习题及答案2.doc
Java Web应用开发基础综合练习题及答案2Java Web应用开发基础练习题二1请写出一个隐藏控件。2在struts.xml中配置拦截器使用的标签是:( )Ainterceptor Bconvertor Cparam3 考虑下面的JSP代码片段 <HTML> <BODY> <jsp:include page=test2.jsp> <jsp:param name=username value=accp/></jsp:include> </BODY> </HTML> 以下( )代码片段放置在show.jsp中不会导致错误。A<jsp:getParam name=username/> B<jsp:include param =username/> C<%=request.getParameter(username)%> D<%=request.getAttribute(username)%>4 jQuery那种语法不能获取html页面元素的值?( )A$("div") B$("#username") C$("$button ") D$(".btn_grey")5hibernate中的java对象有几种状态?其相互关系如何(区别和相互转换)?6阅读下面的JSP代码。/*此处内容略*/<body><table><%for (int i = 1; i <= 10; i += 2) %><tr><td><%=i%></td><td><%=i + 1%></td></tr><%></table></body>此段JSP代码在浏览器中展示的结果为:_7. Java数据库编程包含哪些类?Java数据库编程的基本过程是什么? 8JavaScript如何定义数组?9.JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?10如何将HTML页面的标题设置为“数字天堂”?11什么是IOC?12 Servlet首先执行的方法是()。Ainit()BdoGet()Cdestroy() DdoPost()13如何获得<div id=”div1”>This is first layer</div>中的值? 14通过命令提示符界面登入MySQL的指令是( )Amysql -uroot p123456Bmysql -u root p 123456 Cmysql /uroot /p123456 Dmysql /u root /p 12345615struts2中,Action通过什么方式获得用户从页面输入的数据,又是通过什么方式把其自身的数据传给视图的?参考答案1<input type=”hidden” name=”userId” value=”10001”>2A3C4C5在Hibernate中,对象有三种状态:临时状态、持久状态和游离状态。 临时状态:当new一个实体对象后,这个对象处于临时状态,即这个对象只是一个保存临时数据的内存区域,如果没有变量引用这个对象,则会被jre垃圾回收机制回收。这个对象所保存的数据与数据库没有任何关系,除非通过Session的save或者SaveOrUpdate把临时对象与数据库关联,并把数据插入或者更新到数据库,这个对象才转换为持久对象; 持久状态:持久化对象的实例在数据库中有对应的记录,并拥有一个持久化表示(ID)。对持久化对象进行delete操作后,数据库中对应的记录将被删除,那么持久化对象与数据库记录不再存在对应关系,持久化对象变成临时状态。持久化对象被修改变更后,不会马上同步到数据库,直到数据库事务提交。在同步之前,持久化对象是脏的(Dirty)。 游离状态:当Session进行了Close、Clear或者evict后,持久化对象虽然拥有持久化标识符和与数据库对应记录一致的值,但是因为会话已经消失,对象不在持久化管理之内,所以处于游离状态(也叫:脱管状态)。游离状态的对象与临时状态对象是十分相似的,只是它还含有持久化标识。61 2 3 4 5 6 7 8 9 107用到的类:Connection、ResultSet、PreparedStatement、Statement Java中访问数据库的步骤如下: 1)注册驱动; 2)建立连接; 3)创建Statement; 4)执行sql语句; 5)处理结果集(若sql语句为查询语句); 6)关闭连接。8var arrTest=new Array();9alert confirm prompt10<html> <head><title>数字天堂</title></head> <body>body部分</body> </html>11依赖注入12A13<script> var div1=Document.getElementById(“div1”); alert(div1.innerHTML) </script>14151)可以直接通过与表单元素相同名称的数据成员(需要存在符合命名规范set和get方法)获取页面表单数据。 2)会把处理好的数据成员放入值栈中,到页面可以使用struts2标签取值就可以了。5