Tag: master detail

ASP.NET MVC编辑多个子logging的例子

有谁知道MVC视图的任何示例或教程,显示父/子数据都在一个表单上,并允许所有的子logging是可编辑的? 比如说,我有一张人的桌子,另一张桌子上有他们拥有的车辆。 其中一种forms,我希望每个车辆都能显示给定的人,并且在出现错误的情况下可以编辑数据元素(即车牌号码,车牌颜色等)。 我不想跳到每个车辆的单独编辑表格。 到目前为止,我的尝试已经使我能够显示数据,但是我无法将其发送回控制器。 我试图尽量缩小这个问题的范围,但是我仍然没有得到它,我认为更广泛的例子可能是为了。 有任何想法吗?

如何在p:对话框的p:dataTable中显示当前行的详细信息,并在保存后更新

我有一个JSF 2应用程序,有两个页面,一个列出学生,一个显示给定学生的详细信息。 列表页面有一个指向学生表格每一行的详细信息页面的链接,在浏览器中打开一个新的标签,点击时显示这些详细信息。 现在需求变成了新的选项卡中的显示细节,但在列表页面的模式对话框中。 我的想法是简单地在模式对话框中embedded细节页面内容,所以列表页面不会太大,难以维护。 这里开始我的怀疑。 经过一番调查,我把列表中每一行的链接改为了下面的button: <p:commandButton value="Details" type="button" onclick="PF('dialog-details').show()"> </p:commandButton> 对话框声明如下: <p:dialog widgetVar="dialog-details" header="Details" modal="true" width="95%"> <ui:include src="student_details.xhtml"> <ui:param name="id" value="#{student.id}"/> </ui:include> </p:dialog> 最后,详细信息页面被更改为如下所示: <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:p="http://primefaces.org/ui" xmlns:h="http://java.sun.com/jsf/html" xmlns:ui="http://java.sun.com/jsf/facelets"> <f:metadata> <f:viewParam name="id" value="#{studentBean.id}" /> </f:metadata> <h1 class="title ui-widget-header ui-corner-all">Details of #{studentBean.bean.name} / #{studentBean.bean.number}</h1> </ui:composition> 当我点击button,对话框显示,内容是详细信息页面。 我在对话框中看到以下内容: Details of / 根本没有错误,但是应该显示的数据不是。 在StudentBean.setId()设置了一个断点(这个方法加载了一个名为bean的属性, Student实例对应于传入的id),但是它从来没有被命中。 […]

为实体创build主 – 细节页面,如何链接它们以及select哪个bean范围

我已经开始学习JSF,但不幸的是,大多数教程只提供login或注册部分。 你能指出我更深入的例子吗? 我感兴趣的一件事是提供一个产品列表的页面。 我在页面上,并按页面产品,以便我可以看到添加的最新产品 。 每次访问该页面时,都会根据数据库中的最新条目创build产品列表。 我该如何处理? 解决这个问题的一个方法是创build一个会话范围的托pipebean,其中我将通过其他托pipe的bean更新不同的实体。 我在一些教程中发现了这种方法,但是看起来相当困难和笨拙。 哪一种解决这样的事情最好? 双页主/从用户界面中会话范围的正确用法是什么?