team1 vs team4
[hidden field: game id]
[input field for home goals]
[input field for away goals]
team2 vs team5
[hidden field: game id]
[input field for home goals]
[input field for away goals]
我永远不知道会有多少游戏上市。我正在试图弄清楚如何设置绑定,以便控制器可以在表单提交后访问这些字段。
有人能给我指引正确的方向吗。我正在使用Spring MVC 3.1
Spring可以绑定索引属性,因此您需要在命令中创建一个游戏信息对象列表,比如:
public class Command {
private List<Game> games = new ArrayList<Game>();
// setter, getter
}
public class Game {
private int id;
private int awayGoals;
private int homeGoals;
// setters, getters
}
在控制器中:
@RequestMapping(value = "/test", method = RequestMethod.POST)
public String test(@ModelAttribute Command cmd) {
// cmd.getGames() ....
return "...";
}
在您的JSP中,您必须设置输入的路径,如:
games[0].id
games[0].awayGoals
games[0].homeGoals
games[1].id
games[1].awayGoals
games[1].homeGoals
games[2].id
games[2].awayGoals
games[2].homeGoals
....
起初我是一个初学者 我看过很多教程,读过很多例子,甚至试图从JLS来理解这个主题,但我仍然有一些困惑或误解。 让我给你看我看不懂的问题。
我有一个带有范围注释的简单控制器。 和简单的jsp页面 但当我试图运行这段代码时,我一无所获。结果为空。我不想使用用户的单个bean,也不想将HttpSession的对象传递给controller中的方法或HttpServletRequest对象,以从中检索会话。使用一些注释(SessionAttributes除外)从我的控制器向jsp传递对象,有什么解决方案吗?
问题内容: 我对动态绑定和静态绑定感到非常困惑。我已经读过,在编译时确定对象的类型称为静态绑定,而在运行时确定它的称为动态绑定。 下面的代码会发生什么: 静态绑定还是动态绑定? 这表明什么样的多态性? 问题答案: 您的示例是 动态绑定 ,因为在运行时确定类型是什么,并调用适当的方法。 现在假设您也具有以下两种方法: 即使您更改为 这将打印出来,因为对的调用使用 静态绑定 ,并且编译器仅知道其类型。
静态绑定还是动态绑定? 这显示了什么样的多态性?
在之前的一家公司作为终端用户使用了几年后,我对Jira admin这方面的工作还不熟悉。我们使用的是标准的Jira工作流程。我正在努力解决的情况如下。我正在尝试匹配我们旧的专有问题数据库的一些功能。现在我使用了许多标准的Jira字段,只有两个新的自定义字段(两个单选列表都是我手动填充的): 1) Customer=向我们的支持团队发送新问题电子邮件的客户姓名2)Customer Contact=当
我正在使用Guice开发一个小型web框架。我有一个Router对象,一旦初始化,它就会公开一个getControllerClasses()方法。我必须循环所有这些动态返回的类,以使用Guice绑定它们。 我绑定路由器: 但是,我如何在一个模块中获得绑定的路由器实例,以便也可以绑定其getControllerClasses()方法返回的类? 我能够在模块中获取路由器实例的唯一方法是,将该实例绑定到