我有两个表,country_list 和 rating_list。有单独的jsp,用于向系统添加新国家。问题在于编辑评级页面,可以在其中编辑国家/地区的所有评级。当我打开编辑评级页面时,所有国家名称将一一显示为带有相应文本字段的标签,以给出用户想要给出的评级。当用户在编辑评分页面点击提交时,评分值如何映射到表单值?国家名单可以从数据库中填充,但收视率呢?如果我确定国家/地区的数量,那么我可以在表单类中给出这么多的评级字段。但我不确定会出现多少文本字段。我正在使用struts 1.2。我是否需要在表单中创建 100 个带有空值的字符串,尽管这不是一个好习惯。
例如,对于登录页面,我可以创建两个字段,例如“字符串用户名;字符串密码”和对应的 setter 和 getter。
但在我的问题中,我不确定有多少个国家和相应的评级。所以我很困惑,如果我将国家名称作为列表并以列表形式提供,那么在提交表单时,国家名称和评级是否会自动映射到相应的列表。