当前位置: 首页 > news >正文

广西建设厅考试网站首页宣传片拍摄制作公司

广西建设厅考试网站首页,宣传片拍摄制作公司,网站建设维护更新,网站建设用途JDev 11g R2具有有趣的新功能“ UI类别”。 它使我们可以在视图对象定义级别上以声明方式对VO的属性进行分组。 例如#xff0c;我的VEmployees视图对象的“ UI Categories”选项卡如下所示#xff1a; 默认情况下#xff0c;每个视图对象都有一个预定义的类别“默认”。 我… JDev 11g R2具有有趣的新功能“ UI类别”。 它使我们可以在视图对象定义级别上以声明方式对VO的属性进行分组。 例如我的VEmployees视图对象的“ UI Categories”选项卡如下所示 默认情况下每个视图对象都有一个预定义的类别“默认”。 我创建了三个新类别“名称”“联系人”“其他”并为其分配了属性。 在此选项卡上我们还可以为我们的类别定义标签和工具提示。 在“应用程序模块测试器”窗口中它看起来像这样 根据文档 动态表格和搜索表格应使用UI类别。 ADF Faces动态表单组件确实具有新的属性Category 。 该表格过滤VO的属性仅显示指定类别的属性。 例如如果我想显示“ 名称”类别的属性则可以使用以下构造 dynamic:form value#{bindings.VEmployeesIterator} idf3 categoryName/ 因此如果我们要分别显示不同的类别则必须为每个类别使用dynamicform标记。 但是文档提供了一个非常有趣的句子“ 对于动态表单每个类别的属性将出现在单独的选项卡中 ”。 我想我们应该自己实现此功能:)。 在这篇文章中我将展示我们如何做到这一点 在我的视图对象的实现类中我定义了一些API方法来获取视图对象的所有UI类别默认类别除外 public ListCategory getAttrCategries() {return getOrderedCategories(false, //except DefaultCategoryType.ATTRIBUTE, null); } 为了在页面上为每个UI分类绘制选项卡我使用了以下jspx代码 因此在这种简单的构造中我在navgationPane中使用forEach标签为每个类别绘制commandNavigationItem。 MainDynamicBean托管bean的Java代码如下所示 //Currently selected tabprivate String selectedItem;//Getting categories listpublic ListCategory getCategoryList() {return (ListCategory) resolveExpression(#{bindings.VEmployeesIterator.viewObject.attrCategries});}//Just a setterpublic void setSelectedItem(String selectedItem) {this.selectedItem selectedItem;}//Getting selected itempublic String getSelectedItem() {//If nothing is selected, then select the first oneif (selectedItem null) {ListCategory l getCategoryList();if (l.size()0) selectedItem   l.get(0).getName();                }        return selectedItem;}//Resolving EL expressionspublic static Object resolveExpression(String expression) {FacesContext facesContext   FacesContext.getCurrentInstance();Application app facesContext.getApplication();ExpressionFactory elFactory app.getExpressionFactory();ELContext elContext facesContext.getELContext();ValueExpression valueExp elFactory.createValueExpression(elContext, expression, Object.class);return valueExp.getValue(elContext);} 最后我使用以下构造绘制具有所选类别属性的动态表单 dynamic:form value#{bindings.VEmployeesIterator} idf2binding#{MainDynamicBean.dynform}forceRefresh#{MainDynamicBean.needRefresh}/ 和适当的一段Java代码 private DynamicForm dynform;//Setterpublic void setDynform(DynamicForm dynform) {this.dynform dynform;}//Getterpublic DynamicForm getDynform() {return dynform;}public Boolean getNeedRefresh() {//If selected category is not equal to dynforms category//then set needed category and refresh the dynamic formif (dynform.getCategory()!getSelectedItem()) {this.dynform.setCategory(getSelectedItem()); return true;}else return false;              } 作为我们工作的结果我们得到了以下屏幕 就这样 您可以下载此帖子的示例应用程序 。 参考来自ADF实践博客的JCG合作伙伴 Eugene Fedorenko的“ 动态使用UI类别”表单 。 翻译自: https://www.javacodegeeks.com/2012/04/adf-using-ui-categories-with-dynamic.html
http://www.yutouwan.com/news/474530/

相关文章:

  • 苏州园区网站建设书店网站建设人员分配
  • html在线记账网站模板wordpress搜索框制作教程
  • 网页设计与网站建设试题及答案石家庄行业网站建设
  • 淘客网站建设公司网站内容
  • 网站营销方式有哪些内容百度推广账户登录
  • 杭州亿向建设有限公司 网站商标设计网站提供哪些服务
  • 深圳建网站哪个好美团如何进行网站的建设和维护
  • 做类似淘宝的网站前景郑州市金水区建设局官方网站
  • 用网站做宣传的方案网站建设优化论坛
  • 兰州做网站多少钱深圳建工集团
  • 吉林市做网站哪家好好牌子网
  • 做接口的网站中国建设网建设通
  • 潍坊 网站企划松江网站开发
  • 大部分网站是国内虚拟主机和国外虚拟主机上海公司买房最新政策2021
  • 怎样做网站权重用来做微网站的
  • 河北省建设主管部门网站qq空间wordpress
  • 行业协会网站建设方案淘宝网站建设可行性分析
  • 电子商务建设与网站规划汉鼎网站建设
  • 做网站登录页面的论文sogou网站提交
  • 个人网站可以做淘宝店铺名龙岩做网站的
  • 遨翔网站建设做指甲的网站叫什么名字来着
  • 做网站的p什么2003seo在线优化平台
  • 蜂蜜做的好网站或案例广告网站建设原创
  • 苏州建设局统计网站电子商务网站建设合同
  • 苏州市住房和建设局网站自己做图片网站
  • 建网站需要什么资质西安微信平台网站建设
  • 西安网站建设价格网页设计公司宣传
  • 常用来做网站首页做彩票生意要登陆哪个网站
  • 钟楼区建设局网站比较好的网站建设
  • 乐站_网站建设_自助建站godaddy做网站