从多个表单标记操作获取值到单个jsp并将它们插入到SQL数据库中

时间:2014-10-18 15:49:41

标签: jsp

我有一个现成的模板,其中有3个字段作为下拉列表:技术,子技术和技能。我需要添加一个基于从下拉列表中选择的技术的子技术,它也必须插入到数据库中。这是在jsp中完成的。我无法执行此操作,因为3个字段是在具有单独操作的单独表单标记中创建的。我是否可以通过jsp知道如何获取所选技术的价值和用户输入子技术,并将其传递到sql数据库中,其中subtechnology将技术ID作为外键。

请回复此问题,因为我的项目被困在这个部分

1 个答案:

答案 0 :(得分:0)

你有两种方法可以做到这一点 -

1>您可以将前2个表单标记中的值保存到会话变量。在从第三种形式提交值时,您应该从前两个会话变量和当前请求变量中获取值,并将所有值发送到数据库调用(插入数据)

2 - ;您可以在同一个表单标签中输入3个输入,然后您可以使用ajax根据技术更改子技术列表,并将它们全部提交给数据库插入调用。

这些可以帮到你。