【发布时间】:2011-06-16 18:35:00
【问题描述】:
所以我在网上找到了一堆 Struts 2 CRUD 示例:
还有几本书:
Apache Struts 2 Web 应用程序开发 ISBN:978-1847193391
Struts 2 设计和编程 ISBN:978-0980331608
但是他们都在如何形成人口方面有所不同。
有些人建议实现 Java 接口 ModelDriven 或 Prepareable 来调用来准备函数来预填充任何需要的数据成员。
其他人建议创建您自己的 PrepareForUpdate 操作,该操作调用预填充函数,然后重定向到主编辑视图。
他们还非常关注如何传递对象标识符来指示要检索哪些对象进行编辑。有些人建议拦截器将其他人扔到 URL 参数中并通过 ActionContext 检索它或通过 s:hidden 字段传递它。
在 Struts 2 中是否有最佳实践方法来进行表单填充?
上述方法的优缺点是什么?
【问题讨论】: