0

我的网络应用程序是关于在线测验的。所以有多个问题是很常见的。我为问卷/测验制作了一个表格,其中包含50 个项目。但我不知道应该采取什么方法将其发送到 servlet。

注意:我使用的是 Spring

我认为的方法是:

  1. 将 a 中的所有值设置hidden为数组(但我不知道这是否可能)
  2. 像往常一样按名称发送它(但这会将 50 个参数加载到控制器)

如果有除此之外的其他方法,请向我解释。提前致谢。

4

1 回答 1

0

我想到的可能的解决方案

1:隐藏字段(是的,顺便说一句)==>不鼓励

在隐藏文本字段中设置视图页面中的所有值

并不断将这些值从一页传递到另一页

2:将值绑定到会话

设置某个集合对象中的所有值,并将绑定它的集合对象传递给会话

3:bean创建一个用户定义的bean,覆盖你要传递的所有字段

将值存储在 bean 对象中

并且只在页面之间传递 bean 引用

因为您没有传递完整的对象,而只是传递了引用,所以性能更好

于 2013-11-15T06:40:18.967 回答