4)在JSF程序中,已知web.xml中有如下配置:
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
要使页面请求能够通过JSF处理,以下说法正确的是() (选择二项)
a)所有的.jsp源文件都改名为.jsf文件
b)在faces-config.xml中配置导航规则时,所有的跳转页面都必须使用.jsf为后缀
c)在浏览器地址栏里必须使用.jsf为后缀的页面请求
d)所有的视图层文件依然是.jsp文件
5)JSF框架中,给定user.jsp中的代码如下:
<h:inputText value=”#{user.password}”valueChangeListener=”#{user.change}”/>
要使这个组件可以响应值更改事件,应在user代表的后台Bean中加入以下()方法.(选择一项)
a)public void process ValueChange(ValueChangeEvent e){
//此处省略方法体内容
}
b)public void Change(ValueChangeEvent e){
//此处省略方法体内容
}
c)public void process ValueChange(){
//此处省略方法体内容
}
d)public void Change(){
//此处省略方法体内容
}
6)在J2EE中,要开发一个Session EJB组件,用于换算美元和人民币的货币转换器,以下是部署描述文件,横线处应填入().
<enterprise-beans>
<session>
<ejb-name>CurrencyConverter</ejb-name>
<home>currency.CurrencyConverterHome</home>
<remote>currency.CurrencyConverter</remote>
<ejb-class>currency.CurrencyConverterBean</ejb-class>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans> (选择一项)
a)<session-type>Stateful</session-type>
b)<type>Stateful</type>
c)<session-type>Stateless</session-type>
d)<type>Stateless</type>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
要使页面请求能够通过JSF处理,以下说法正确的是() (选择二项)
a)所有的.jsp源文件都改名为.jsf文件
b)在faces-config.xml中配置导航规则时,所有的跳转页面都必须使用.jsf为后缀
c)在浏览器地址栏里必须使用.jsf为后缀的页面请求
d)所有的视图层文件依然是.jsp文件
5)JSF框架中,给定user.jsp中的代码如下:
<h:inputText value=”#{user.password}”valueChangeListener=”#{user.change}”/>
要使这个组件可以响应值更改事件,应在user代表的后台Bean中加入以下()方法.(选择一项)
a)public void process ValueChange(ValueChangeEvent e){
//此处省略方法体内容
}
b)public void Change(ValueChangeEvent e){
//此处省略方法体内容
}
c)public void process ValueChange(){
//此处省略方法体内容
}
d)public void Change(){
//此处省略方法体内容
}
6)在J2EE中,要开发一个Session EJB组件,用于换算美元和人民币的货币转换器,以下是部署描述文件,横线处应填入().
<enterprise-beans>
<session>
<ejb-name>CurrencyConverter</ejb-name>
<home>currency.CurrencyConverterHome</home>
<remote>currency.CurrencyConverter</remote>
<ejb-class>currency.CurrencyConverterBean</ejb-class>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans> (选择一项)
a)<session-type>Stateful</session-type>
b)<type>Stateful</type>
c)<session-type>Stateless</session-type>
d)<type>Stateless</type>
5)b
6)不知道该选c还是d