我无法完全理解spring的jsp中数据绑定的目的。有人对此有充分的了解吗?
答案 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附带无状态,因此绑定数据解决 问题。