学习 Spring (3.1.0) 和 Hibernate (4.1.1)。只是想知道大多数开发人员在处理表单数据时会做什么。在编写包含用于提交数据的表单的 JSP 时,您通常是编写一个特定于该表单上的输入字段的类并处理该服务器端,还是只使用您的实体类并将它们绑定到表单上的 elemtns ?
假设我有一个具有 3 个实体类的应用程序:Location、StoreType 和 Store(一个 Store 有一个 StoreType 和一个 Location)。在 /CreateStore JSP 页面上的表单上,我有一个包含所有位置的下拉选择框,另一个包含所有 StoreTypes 的下拉选择框和其他带有商店名称、商店经理等的文本输入字段。
您是否使用 List locationNames、List storeTypes、String storeName 等创建一个 CreateStoreForm 类并将其放在模型上?或者你只是将所有不同的实体类分别放在模型上?我一直在使用后一种方法,但我认为前者可能更好,特别是当用户对同一屏幕发出连续请求时重新填充屏幕。