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

wordpress 游戏网站济南市建设局网站查房产信息

wordpress 游戏网站,济南市建设局网站查房产信息,网络科技公司经营范围包括哪些,手袋 技术支持 东莞网站建设adf4351使用JDev 11g R2具有有趣的新功能“ UI类别”。 它使我们可以在视图对象定义级别上以声明方式对VO的属性进行分组。 例如#xff0c;我的VEmployees视图对象的“ UI Categories”选项卡如下所示#xff1a; 默认情况下#xff0c;每个视图对象都有一个预定义的类别“… adf4351使用 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.htmladf4351使用
http://www.zqtcl.cn/news/550793/

相关文章:

  • 如何进网站出口外贸是做什么的
  • 网站制作北京网站建设公司哪家好一个人 建设网站
  • 百度网站是什么阿里云免费网站建设
  • 网站建设平台源码攻击网站步骤
  • 注册了网站之后怎么设计深圳开发app
  • 国外网站搭建平台移动互联网公司
  • 做网络私活的网站网站开发的人
  • 数据分析网站开发四川手机网站设计方案
  • 什么是网络营销的方法莱州网站建设关键字排名优化网络托管微信代运营
  • 雅虎网站收录提交入口怎么看网站谁做的
  • 青浦专业做网站免费网站软件大全
  • joomla 网站图标六安市城市建设档案馆网站
  • 郑州 公司网站制作win10 wordpress安装
  • html5网站有哪些网站建设部分费用会计科目
  • 网站域名备案 更改吗深圳新站优化
  • 房产网站门户系统免费网站免费无遮挡
  • 用国外网站 图片做自媒体seo诊断a5
  • 广州市南沙建设局网站优改网logo设计
  • 网站建设亿玛酷知名公司网站首页如何做
  • 教育网站 php网络服务公司
  • net域名做网站怎么样建站公司 转型经验
  • 赣州网站建设哪家公司好上海市建设安全协会网站
  • 网站排名优化软件有哪些西宁网站建设官网
  • 支付宝手机网站签约迪庆公司网站开发方法
  • 唐山网站关键词优化网站开发公司推荐
  • 福建响应式网站制作市工商局网站建设情况
  • 深圳网站运营托管罗伯特清崎说的网络营销是什么
  • 太仓市质监站网址百度关键字推广费用
  • 为您打造高端品牌网站pageadmin wordpress
  • 中小型网站建设的基本流程简约网站欣赏