JSF考试试题.docx

上传人:b****3 文档编号:27505167 上传时间:2023-07-02 格式:DOCX 页数:6 大小:18.23KB
下载 相关 举报
JSF考试试题.docx_第1页
第1页 / 共6页
JSF考试试题.docx_第2页
第2页 / 共6页
JSF考试试题.docx_第3页
第3页 / 共6页
JSF考试试题.docx_第4页
第4页 / 共6页
JSF考试试题.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

JSF考试试题.docx

《JSF考试试题.docx》由会员分享,可在线阅读,更多相关《JSF考试试题.docx(6页珍藏版)》请在冰豆网上搜索。

JSF考试试题.docx

JSF考试试题

1)JSF框架中,要验证password字段的长度不能小于8位,如果长度不符合要。

求,就在页面上显示验证信息,下列代码正确的是()

A)>”value=”#{user.password}”

inputSecretid=”password〉/”8”

validateLongRangeminimum=

inputSecret>>””password

message三for=

B)>#{user.password}”””password”value=

inputSecretid=〉”/

validateLongRangeminimum=”8>password”

messagesfor=”

inputSecret>

C)>””#{user.password}”

inputSecretid=”passwordvalue=〉”/”

validateLengthminimum=8

inputSecret>>”

messagefor=”password

D)>”value=””#{user.password}password

inputSecretid=”〉/”8”

validateLengthminimum=

>password”

messagefor=”

inputSecret>

2)在JSF应用程序中,f:

selectItem标签的()属性用来设置项目要显示的文(单选)本。

A)valueB)itemValueC)itemLabelD)label

3)JSF框架中,要在jsp页面中加载资源包,来读取mypack包下(单选)。

messages.properties文件中的资源信息,以下语句正确的是()

A)

loadBundlebasename=”msgs”var=”mypack.

/>messages.properties”B)/>””msgsvar=

loadResourcebasename=”mypack.messages”C)/>msgs”mypack.messages”var=”

loadBundlebasename=”D)/>mypack.messages”var=

loadResourcebasename=”msgs””

4)在jsf应用程序中,要使用格式(如:

2006-9-9)来显示日期类型,以下代(单选)。

()码片断正确的是:

A)>”

outputTextvalue=”#{payment.date}/>”

converDatepattern=”YYYY-MM-DD

outputText>

B)>””#{payment.date}

outputTextvalue=/>yyyy-MM-dd””

converDateTimepattern=

outputText>

C)>#{payment.date}”

outputTextvalue=”/>””

converDatepattern=YYYY-M-D

outputText>

D)>””#{payment.date}

outputTextvalue=/>yyyy-M-d””

converDateTimepattern=

outputText>

5)JSF框架中,给定user.jsp中的代码如下,要使这个组件可以响应动作事件,(复选)Bean中加入如下()方法。

代表的后台应在user

A)}方法体内容publicvoidclick(ActionEvente){//B)}方法体内容publicvoidprocess(ActionEvente){//

C)}方法体内容publicvoidclick(){//D)}publicvoidprocess(){//方法体内容

6)在jsf应用程序中,()是处理扩展名为.pages的页面请求所需的url模式。

(单选)

A)*/.pagesB)Pages/*C)*.pages*D)*.pages

7)jsf应用程序的jsp页面中,

panelGrid>通常与()标签一起使用,这将(单选)用于使两个或者多个组件成组。

A)

column>B)

dataTable>C)

panelGroup>D)

message>

8)在jsf应用程序的配置文件中,由()元素标识一个导航块,其中包含每个(单选)可能的目标页。

A)B)C)D)

9)jsf框架中,元素的()子元素为这个导航块指定目标页。

(单选)

A)B)C)D)

应用程序中,给定一个视图页面的代码片断如下:

10)jsf>”value=”#{user.name}”

outputTextid=name”的代码如下:

的受管理的Bean名为userpublicclassUserBean{;”world”privateStringname=

publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}}(单选)程序运行后,在页面上将会()。

A)world出现字符:

B)什么都没有C)出现一个空白输入框D)出现错误信息

11)在JSF应用程序中,如果输入组件的()属性设为true,则当提交表单时需要组件中有输入(单选).

bingding)arequired)bimmediatec)renderedd)

12)在JSF应该程序中,要在页面中输入付款金额,要求小数点后面至少保留3(单选)位数字,以下代码片段正确的是()

inputTextid=amountvalue#{payment.amount}>:

a)

)bvalidateDoubleRangeminmum=\/>

inputText>:

inputText>:

converNumberminFractionDigits=\/>

inputText>

中的代码如下:

user.jsp框架中,给定13)JSF

inputText

value=#{user.password}valueChangeListener=#{user.change}\/>要使这个组件可以响应值更改事件,应在user代表的后台Bean中加入以下()方法:

(单选)

publicvoidprocessValueChange(ValueChangeEvente){a)此处省略方法体内容//}publicvoidchange(ValueChangeEvente){)b此处省略方法体内容//}publicvoidprocessValueChange(){c)此处省略方法体内容//}

publicvoidChange(){)d此处省略方法体内容//}

14)要开发一个支持中文语言的本地化JSF应用程序,已知JSP页面中使用

loadBundlebasename=messagesvar=msg\/>来加拉资源包,创建属性文件时,不能采用以下()名称(单选)

messages.propertiesa)messages_zh_CN.properties)bmessages_CN.properties)cmessages_CN_zh.properties)d

15)在JSF应用程序中,如果JSP页面中的某个命令按纽的action属性值被设(单选)'login'()元素的值也应该设为为'login',那么在导航规则中,

)ab))cd)

应用程序的配置文件中,有代码片段如下:

JSF在16)

/Login.jsplogin/welcome.jsp以下说法正确的是:

(单选)

页面/Login.jsplogin动作将导航到/welcome.jspa)如果是在页面内,页面动作将导航到/welcome.jsp如果是在b)/Login.jsp页面内,login页面/Login.jsp无论当前是哪一个页面,login动作将导航到c)

页面动作将导航到/welcome.jsp无论当前是哪一个页面,d)login

中有如下配置:

应用程序中,已知web.xmlJSF17)在FacesServlet

*.jsf(复选)处理,以下说法正确的是()要使页面请求能够通过JSF

文件源文件都改名为.jsfa)所有的jspb)在faces-config.xml中配置导航规则时,所有的跳转页面都必须使用.jsf为后缀为后缀的页面请求.jsfc)在浏览器地址栏里必须使用文件所有的视图层文件依然是d).jsp

18)JSF框架中,要使所有的以.f为后缀的请求都转交给JSF控制器(已在配置文件中配好,起名为FacesServlet)来处理,需要在web.xml文件中进行配置,(单选)以下正确的是()

a)FacesServlet*.fb)FacesServlet

*.faces1c)FacesServlet*.fd)FacesServlet*.faces

19)在JSF应用程序中,要使用格式“月份/年份”(如:

12/2006)来显示日期(单选)类型,以下代码片段正确的是()

outputTextvalue=#{payment.date}>:

a)

outputText>:

outputTextvalue=#{payment.date}>b)

convertDateTimepattern=M/Y\/>

outputText>

outputTextvalue=#{payment.date}>:

c)

d)

outputText>

应用程序中,给定一个视图页面的代码片段如下:

20)JSFinputTextid=

amevalue#{user.name}>:

a)publicclassUserBean{privateStringname;publicStringgetName(){

returnname;}publicvoidsetName(Stringname){this.name=name;}}b)publicclassUserBean{publicStringname;}c)publicclassUserBean{privateStringname;}d)publicclassUserBean{publicStringgetName(){returnname;}

publicvoidsetName(Stringname){this.name=name;}}

中有如下方法:

Bean(user)框架中,在后台21)JSFpublicvoidclick(ActionEvente){此处省略方法体内容//}中,可以通过以下()代码片段处理动作事件的引用方法user.jsp那在(单选)

commandLinkvalue=clickaction=#{user.click}\/>a)

b)

commandLinkvalue=clickaction=login

actionListener=%user.click\/>commandLinkvalue=clickaction=#user.click\/>:

c)

commandLinkvalue=clickaction=login

actionListener=#{user.click}\/>

页面上有如下代码片段:

welcome.jsp应用程序中,在JSF在22)

action=success\/>提交

潣浭湡?

瑵潴?

慶畬?

要求用户点击'提交'按钮'后,会跳到goodBye.jsp.为满足这一需求,以下(单选)的导航规则正确的是()

a)welcome.jspsuccessgoodBye.jspb)welcome.facessuccess/goodBye.faces

c)/welcome.jsp/goodBye.jspd)/goodBye.jspsuccess/welcome.jsp

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1