2014-02-26 49 views
0

我有以下字段的用户输入表单:如何将JSP表单数据添加到JSON对象中并将其存储在数据库中?

  • 名称
  • 年龄
  • 地址

我想它的值转换为JSON并将其保存在数据库中。我怎样才能做到这一点? 我可以使用哪个库?

+0

转到json.org所和学习JSON语法。学习只需要5-10分钟。如果你在本地数据库中存储JSON字符串,你通常应该将其存储为“blob”。 (尽管为什么首先使用JSON,而将Name/Age/Address存储为3个独立的列?) –

回答

0

例如:

  1. 您需要的servlet,需要提交表单
  2. 要使用JSON工作,我建议食源最小的JSON,我喜欢它
  3. 数据库 - 纯JDBC,休眠或JPA ..
0

请参考下面的步骤:

  1. 在JSP页面中,在javascript中使用JSON.stringify()方法将表单字段转换为JSON。
  2. 在服务器使用适当的JSON解析器解析JSON,如GSONJackson
  3. 解析后,您将获得所需的对象
  4. 对对象执行数据库操作

你可能会需要GSON罐子,杰克逊罐子。

1

在服务器侧的servlet保存所有的请求参数对应的bean,然后你可以使用谷歌的GSON库更多信息转换检查这个tutorial

相关问题