我最近发现了这个非常有用的Netbeans教程,用于创建一个简单的JSF 2 CRUD应用程序http://netbeans.org/kb/docs/web/jsf20-crud.html。最终产品的可用性有些有限,因为一个人要面对无数的网页。我想如何巩固创建和编辑表单的一个例子(如果可能的话,使用相同的项目)。这似乎更符合人们实际输入此类信息的方式,并将减少数据输入错误的风险。为什么要在不同的屏幕上输入客户及其账单地址?一个应该能够添加或删除地址,如果需要的话,在客户端的编辑表单。或者,如果一个新客户机有多个地址,请在客户机的创建表单中全部输入它们。这个应用程序似乎不完整,没有关于如何改进它的进一步提示。如果有人知道一本有用的书,涵盖了这一点,那么我也很乐意读。谢谢。
我没有意识到问题的复杂性,并且发现使用具有可用信息资源的JSF2无法获得所需的内容。通过我的搜索,我还发现许多其他人都在询问Master-Detail CRUD应用程序,然后我了解到这是我需要的,但方式略有不同,并且没有得到任何可靠的示例。一个问题的正确表述是解决了一半,我不知道问题的表述。有了更多的知识,我震惊地发现,除了YouTube上展示Oracle ADF的一些视频外,答案并不容易找到。最后,我能够快速构建应用程序,我想使用Play!框架。在某种程度上,由于我的问题没有得到回答,我能够找到一个更适合我需要的解决方案;不过,如果有人给我指出一本烹饪书,我会很乐意买的。