多对多关系时 person (n-n) work (person 增加work)
一般的都是多对一关系,一 弹出框增加 多,多对多时,增加一个中间变量,
这里是personHome.work,这个很关键
immediate="true",
actionListener="#{personHome.setWork(personHome.work)}"
<s:decorate id="workField" template="/layout/edit.xhtml" rendered="#{!workHome.managed}">
<ui:define name="label">请选择</ui:define>
<h:selectOneMenu id="work" immediate="true"
layout="lineDirection" required="true"
value="#{personHome.work}"
>
<s:selectItems value="#{personHome.works}" var="work"
label="#{work.name}" required="true"
noSelectionLabel="请选择" />
<s:convertEntity />
<a:support event="onchange" actionListener="#{personHome.setWorkstage(personHome.workstage)}"
bypassUpdates="false" ajaxSingle="true" reRender="worksInfoDiv"
ignoreDupResponses="true" eventsQueue="default"
/>
</h:selectOneMenu>
</s:decorate>
分享到:
相关推荐
JSF将是J2EE5.0中所包含的web开发框架,这应该是第一个成为jcp标准,并且随j2eesdk一起发布的web框架,...在myeclipse 4.0GA中新建一个web项目,命名为hello,为项目增加对JSTL的支持: 在JSTL的版本中选择1.1。
用NetBeans做一个可以增加删除的购物车的JSF WEB应用
HTML5中增加了很多新特性,其中有些是在已有的元素上增加了对新属性的支持。例如,input元素的type属性支持text、search、email、url、tel、range、number和date等属性值。另外,它还有一系列的自定义数据属性,用来...
本系统为用jsf+ejb技术实现的一个简单的小型学生信息管理系统,其可以实现普通用户的注册与登录,登录成功后可以增加自己的学生信息。系统中还有内定的管理员用户admin,他可以实现对学生信息的增删查改。 部署可按...
火龙果软件工程技术中心 本文内容包括:Ajax的优势和缺点如何用JSF组件应用Ajax如何为现有JSF应用程序增加Ajax其他使用RationalApplicationDeveloperAjax工具的方式下载参考资料Ajax是当今互联网上最流行的技术,...
使用JEE和JSF框架的电子商务Web应用程序 :ghost: 该项目是为对的最终检查而创建的 这背后的主要思想是,我们必须创建一个电子杂货店,销售来自不同供应商的多种产品。 杂货店只能通过佣金来赚钱。 :memo: 要求清单...
Jsf访问access(*.mdb)数据库增删查改案例 开发环境:Eclipse2018,Jdk1.8,Jre1.8,Tomcat9.0.17 项目简介:VCD模式 1、VO-值对象,user.java 2、Conn-数据库通用连接代码,dbconfig.properties(列示数据库位置) ...
基于jsf 开发技术,增加tile 标签导向技术.使用netbeanse工具建立.
Hibernate Validator 5是Bean Validator(JSR-303)规范的标准实现,此版本包含了许多...•原生支持JPA2.0和JSF2 •增加了类型安全的引导API •对元数据API的支持和XML部署描述符的支持 •完全支持JSR-303 Bean校验器规范
RichFaces是一个开源框架,它不借助于JavaScript而增加Ajax能力到存在的JSF应用程序中。
该框架是一个能在现有的页面增加Ajax的功能的组件库,所以你不需要写任何JavaScript代码或用新的Ajax工具集(widget)取代现有的组件。RichFaces具有页面范围(page-wide)的Ajax支持,而不是传统的组件范围(component-...
MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。因此在开发本系统时我把它...
第二版增加了新的章节来专门探讨安全、与JSF API的集成、JSP标准标记库(JSTL),以及Struts的表达式语言(EL)。此外,第二版对第一版中原有的主题也做了扩充。对于每一个自己所开发的企业系统,本书作者Chuck ...
5月16日最新发布的MyEclipse 5.5 GA,支持Eclipse 3.2.2和Microsoft Vista,这次新版本主要升级了WebTools,增加了SNAPs Non-Eclipse Integration and Improvements,Java EE 5 Projects,EJB3 - Enterprise Java ...
---------- 表单管理 优化 <br>静态生成器 JSF管理 URL模式设置 SiteMap生成 Google SiteMap 百度新闻开放协议 缓存设置 ----------- 友情链接 站长信息 系统 <br>文件...
蝙蝠在线考试系统是一个基于JSF2 Spring3 JPA2等JAVA技术构建的考试系统,使用MYSQL数据库,可以部署于WINDOWS、LINUX、UNIX等各种操作系统,内置了无处不在的AJAX能力,简洁易用,支持单选题、多选题、填空题、判断...
这个压缩包里面的教程全部为PDF格式,是刘长炯老师的原创,在这里感谢刘老师的劳动成果。我下载了放到CSDN上,希望有更多想学习JAVAEE的朋友能够有机会接触这么好的教程。欢迎大家下载!!