什么是spring jsp视图中使用的数据绑定

时间:2011-02-21 17:07:05

标签: java spring jsp binding spring-mvc

我无法完全理解spring的jsp中数据绑定的目的。有人对此有充分的了解吗?

5 个答案:

答案 0 :(得分:2)

一方面有html,另一方面有java对象。你必须在这两者之间进行转换。这就是绑定的用途 - 你告诉spring处理这个转换,即将html输入绑定到对象字段。

答案 1 :(得分:1)

传统上,数据绑定在应用程序中用于利用存储在数据库中的数据。 Windows窗体数据绑定允许您访问数据。

看看这个 www.dapfor.com

答案 2 :(得分:0)

通常在Web应用程序中,数据从数据库加载。这是在jsp层中完成(通常)。数据绑定只是一种在jsps上获取数据(即模型对象)的方法。

答案 3 :(得分:0)

您可能希望以OO方式访问输入表单/网址参数:input.getUserName()input.getBirthDate()。 Spring(以及其他Web框架,但以不同的方式)为您提供透明地“绑定”输入的方法。

此绑定过程涉及转换(从字符串到任何 - 日期对象,数字,您的自定义类等)和验证,因此您可以获得所有开箱即用(您需要做的只是将其配置为按你的意愿工作。)

答案 4 :(得分:0)

由于HTML附带无状态,因此绑定数据解决 问题