java开源框架题目
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题(每题2分,共24分)
1.不属于Action接口中定义的字符串常量的是__B_________。A.SUCCESS B.FAILURE C.ERROR D.INPUT
2.在控制器类中一般需要添加相应属性的____A_______和_____C______。A.setter方法B.as方法
C.getter方法D.is方法
3.控制器需要在____B_______配置文件中进行配置。
A.web.xml B.struts.xml
C.struts2.xml D.webwork.xml
4.资源文件的后缀名为___D________。
A.txt B.doc
C.property D.Properties
5. 事务隔离级别是由谁实现的?(C)
A. Java应用程序
B. Hibernate
C. 数据库系统
D. JDBC驱动程序
6.struts中数据验证失败时,通过(B )标签显示错误信息。
A.
B.
C.
D.
7. 有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?(B)
A. visible
B. hidden
C.visible()
D. hidden()
8下面哪一个是用来追加到指定元素的末尾的?(C)
A. insertAfter()
B. append()
C. appendTo()
D. after()
9.不属于Struts2的动作类的常量返回值的是(C)
A.success
B.input
C.never
D.login
10.正规开发中,在使用struts2时定义Action使用哪种方式。B
A.直接定义Action类。
B.从ActionSupport继承。
C.从Action继承。
D.实现Action接口。
11、页面有一个
元素,动态设置该元素的值。正确的选项是。(A)
A. $("#name").val("动态设值");
B. $("#name").text("动态设值");
C. $("#name").html("动态设值");
D.$("#name").value("动态设值")
二、填空题(每空2分,共18分)
1.现有一个表格,如果想要匹配所有行数为偶数的,用_even_______实现,奇数的用___odd____实现。
2.在一个表单里,想要找到指定元素的第一个元素用__frist_______实现,那么第二个元素用__eq(1)_______实现。
3.在一个表单中,如果将所有的div元素都设置为绿色,实现功能是__$(“div”).css(“color”,”green”)_________________________。
4.在jquery中,想让一个元素隐藏,用__hide()______实现,显示隐藏的元素用___show()______实现。
5.输出值的strtus标签是什么?
S:property
三、简答题(共23分)
1.要调用struts标签需要导入什么?(4)
<%@taglib uri="/struts-tags" prefix="s"%>
2.简述什么是MVC?(4)
模型-视图-控制器.
3. 写出你知道的jquery选择器类型(3种以上)(5)
类选择器,ID选择器,属性选择器
4.在Hibernate中,写出5种属于Session的方法?(10)
load() save()delete()update()close()
四、编程题(共35分)
1.给出以下Action的Struts.XML配置文件描述(5)
class="com.yourcompany.action.HelloWorldAction" method="{1}"> 其中(1)\(2)\(3)分别填写? 2.在上面HelloWorldAction中编写Struts2返回Json格式代码。(15) 3. 请使用Jquery发送一段post请求,请求地址为user_login,携带用户名和密码两个参数,后台属性名叫username,password。 前台input标签值如下: 并打印返回值(15) $post(…user_login‟,{ …username‟:$(…username‟), …password‟:$(…password‟), },funaction(data){ Alert(data); },”json”); )