在我的前端,我允许用户同时创建多个条目并将其保存到一个表中。
现在我以我在保存时创建的字符串的形式将此输入发送到 Java 类。但是如果表非常大(例如 400-500 个条目),那么创建字符串是一个耗时的过程。
有没有其他解决方案?
提前致谢。
将它们作为List
.
在行动:
private List<String> myList;
/* GETTER AND SETTER */
在 JSP 中,处理一个counter,并且每次用户创建一个新行时,使用它来索引该行:
<input type="text" name="myList[0]" />
<input type="text" name="myList[1]" />
<input type="text" name="myList[2]" />
下次用户创建条目时,它将是
<input type="text" name="myList[3]" />
如果用户从弹出窗口或模式对话框创建条目,并且在创建后它们将不可编辑,则生成一个<input type="hidden" />
字段以及一个<span>
(或其他):
<input type="hidden" name="myList[3]" value="lastValueEnteredByUser" />
<span>lastValueEnteredByUser</span>