分享
JSF界面控制层技术.doc
下载文档

ID:3429597

大小:37.50KB

页数:3页

格式:DOC

时间:2024-04-30

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
JSF 界面 控制 技术
8 JSF界面控制层技术 1、Jsf中的核心类用那些?有什么作用? 核心类 FacesServlet LiftCycle FacesContext 2、Jsf中的LiftCycle六大生命周期是什么? 恢复视图->应用请求值->校验->更新模型->调用应用程序->呈现响应 3、如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理? <managed-bean> <managed-bean-name>checkNumber</managed-bean-name> <managed-bean-class>jsf1.CheckNumber</managed-bean-class> <managed-bean-scope>session</managed-bean-scope> </managed-bean> 4、Jsf中导航的标签是什么? <navigation-rule> <from-view-id>/main.jsp</from-view-id> <navigation-case> <from-outcome>success</from-outcome> <to-view-id>/result.jsp</to-view-id> </navigation-case> </navigation-rule> 5、jsf中用户界面组件模型有几类,各代表什么? UI组件、事件监听、显示、类型转换、验证 6、表格处理及取值 import javax.faces.model.DataModel; import javax.faces.model.ListDataModel; DataModel:代表一个表格,其可以从客户端传上来。 实例化: DataModel dm=new ListDataModel(); 将一个list值放入到DataModel中. dm.setWrappedData(list) 将客户端当前行取出 (LogsVO) dm.getRowData() 对于多条的查询及增删改在模型中加入了如下属性: 模型的名称是bean,其下的属性是 DataModel dm:代表返有的行数据 VO vo:代表一行数据。 取一行: vo=(VO) dm.getRowData(); 通#{bean.vo.属性名},如果修改对应信息自动修改。 增加一行: this.vo=new VO(); 通#{bean.vo.属性名},显示肯定无值,但客户输入值提交后会将值勤写入 7、jsf的标签库有哪些? 核心:f 校验 <f:validateDoubleRange> <f:validateLength> 转化 <f:convertDateTime pattern="yyyy-MM-dd"/> <f:convertNumber type="currency"/> 选择框: <f:selectItem/> <f:selectItems/> html:h 选择控件: <h:selectOneRadio>:一个string <h:selectManyCheckBox>:一个String数组 <h:selectOneMenu>:组合框架选择一个 <h:selectManyMenu>:组合框架选择多个 <h:selectOneList>:下拉列表选择一个 <h:selectManyList>:下拉列表选择多个 表格: <h:dataTable value="集合" var="集合中的一个"> <h:column> <!--头--> <f:facet name=”header”> <h:outputText > </f:facet> <!--具体的行值--> <h:outputText value=""/> <h:column> </h:dataTable> 1. servlet和jsp页面过滤器Filter的作用及配置 过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入这些资源的请求信息 过滤器要好处。1它以一种模块化的或可重用的方式封装公共的行为 2 利用它能够将高级访问决策与表现代码相分离

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开