收藏 分销(赏)

《Java-Web应用开发基础》综合练习1.docx

上传人:二*** 文档编号:4514043 上传时间:2024-09-26 格式:DOCX 页数:7 大小:16.70KB 下载积分:5 金币
下载 相关 举报
《Java-Web应用开发基础》综合练习1.docx_第1页
第1页 / 共7页
本文档共7页,全文阅读请下载到手机保存,查看更方便
资源描述
I . JSP页面之间传递参数的方法有哪些? 2 .Action中的默认方法是哪个方法:()A . doPost()B . execute() C . doGet() 3 .每一个持久化类必须具备()方法。 A.构造方法B. set()方法 C. get。方法D. hashcode。方法.执行以下JavaScript代码,a的结果为, b的结果为 0 <script type=Htext/javascriptn>var i = 1.5; var j = -1.5;var a 二 Math.floor(i); var b = Math.floor(j); </script>.关于DAO ,以下说法错误的选项是(X A . DAO代表数据访问对象(Data Access Object X B-DAO属于0/R Mapping技术的一种。 c . DAO用于控制业务流程。 D.DAO用于操作数据库。 4 .现有如下数据库,编写获取此数据库连接对象的代码: 数据库:MySQLIP: 端口: 3306数据库名:test 账号/密码:root/123456.说明反转控制(IOC )和面向方向编程(AOP )在spring中的应用。 5 .要实现多对多关联映射,可以使用元素(\A . <many-to-many > B . <property>C . <many-to-one> 9・别分使用〃 ? 〃和〃:parameter"两种占位符编写HQLO10. Hibernate中的session对象是从()中获取的。 A- servlet 监听B. Struts2 事务C. Hibernate配置文件 D.Spring依赖注入 11 .使用 jQuery 将〈input type=Htextn value=n123n id二"txt” />中的值改成 abco12,完成以下代码: 1宽318个像素,高167个像素2添加标题,内容为〃学生考试成绩单〃 3添加表格第一行,输出4歹I」,分别是〃姓名〃、〃语文〃、〃数学〃、〃英语〃 4添加第二行内容,分别是〃张三〃、〃89〃、〃92〃、〃87〃 <table 1 border=nlH align=ncentern>2 3</tr> 4 </table> 13 .配置 User 的 JavaBean public class User {private String name; private Integer age;private String sex; /*省略的Setter和Getter方法*/ } 14 .使用Java代码在JSP中输出九九乘法表。 15 .简述get和post的区别。 参考答案 1.1) request 2 ) session 3 ) application 4 )提交表单 5 )超链接 1.8 1.9 C 4 . 1、 -2 5 .C 6 . Connection conn = DriverManager.getConnection( njdbc:mysql://l27.0.0.1:3306/testn, “root-123456"); 7 .Spring核心容器(Core )提供Spring框架的基本功能。核心容器的主要组件是 BeanFactory ,它是工厂模式的实现。BeanFactory使用控制反转(loc )模式将应用程序的配 置和依赖性规范与实际的应用代码程序分开。Spring的声明式事务基于AOP实现,却并不需 要程序开发者成为AOP专家,亦可轻易使用Spring的声明式事务管理。 8 .A. Query q = session.createQuery(nfrom Employee emp where emp.sex=?n); q.setParameter(O, n^n); Query q = session.createQuery(nfrom Employee emp where emp.sex=:sexn); q.setParameter(“sex","男"); 9 .D 10 . $(,,#txtH).attr(nvalue,\ Habcn); 11 . 1 :width=n318nheight=H167H 2: vc叩tion〉学生考试成绩单</caption> 3: <td align="center" valign="middle",女生名v/td〉<td align="center" valign="middle”>语文v/td> <td align="center” valign二"middle",数学</td><td align廿center" valign="middle">英语v/td> 4: <tr>td align="center” valign二"middle”,张三</td> < td align=ncenterH valign=nmiddlen>89</td>td align="center" valign="middle”〉92v/td〉 < td align=ncentern valign=nmiddlen>87</td></tr> 13 . <bean name二"user" class="com.mr.user.User”><property name="name”> <value> 无语 </value></property> <property name="age”><value>30</value> </property><property name="sex"> <value>^</value></property> </bean> 14 . <html><head> <title>JSP 的代码片段</title></head> <body><% long startTime 二 System.nanoTime(); // 记录开始时间,单位纳秒%> 输出九九乘法表<br> <%for (int i = 1; i <= 9; i++) {// 第一层循环 for (int j = 1 ; j <= i; j++) {// 第二层循环String str = j + ”*” + j + H=" + j * i; out.print(str + n&nbspn);〃使用空格格式化输出) out.println(n<br>n);〃 HTML 换行} long time = System.nanoTime() - startTime;%> 生成九九乘法表用时<% out.println(time / 1000);〃输出用时多少毫秒%> 毫秒。 </body> </html> 15 . Form中的get和post方法,在数据传输过程中分别对应了 HTTP协议中的GET和 POST方法。 二者主要区别如下: 16 ) Get是用来从服务器上获得数据,而Post是用来向服务器上传数据; 17 ) Get将表单中数据按照variable=value的形式,添加到action所指向的URL后面,并 且两者使用"?"连接,而各个变量之间使用连接;Post是将表单中的数据放在form 的数据体中,按照变量和值相对应的方式,传递到action所指向URL; 18 ) Get是不平安的,因为在传输过程,数据被放在请求的URL中;Post的所有操作对 用户来说都是不可见的; 19 ) Get传输的数据量小,这主要是因为受URL长度限制;而Post可以传输大量的数据, 所以在上传文件只能使用Post ; 20 ) Get限制Form表单的数据集必须为ASCII字符,而Post支持整个ISO 10646字符集; 21 ) Get是Form的默认方法。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服