首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >理解ActionForm

理解ActionForm
EN

Stack Overflow用户
提问于 2012-01-02 17:04:34
回答 2查看 170关注 0票数 0

我才刚开始学脚踏。我读过的大多数教程都提到了使用ActionForm捕获数据。即。使用填充数据的表单执行http post请求。

但是,在表单的初始加载、下拉框的填充等方面,应该如何检索数据并填充到视图中?

  1. ,方法是将ArrayList保存到请求属性,然后在jsp.
  2. 上迭代,将ArrayList设置为ActionForm.

中相应的string[]数组。

正确的/更好的实施方法是哪一种?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-02 17:06:46

Action类中,可以使用服务获取数据并将其存储在List中,这是Form的一个属性。

票数 1
EN

Stack Overflow用户

发布于 2012-01-02 19:12:50

有两种选择:

  • 使用ActionForm
  • 使用作用域属性(通常为请求)

我更喜欢只对表单输入数据使用ActionForm,但是也有很多人说它应该用于表单中的任何东西,包括下拉值。

(有些人说,它应该用于页面上的所有内容,但他们显然是疯了。)

将数据排除在ActionForm之外会降低框架的耦合性。这可能使我们过渡到一个现代框架,该框架期望数据存在于作用域属性中,无论是自由形式的还是模型对象。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8703394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档