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

从多个表单标记操作中获取值到单个jsp,并将它们插入sql数据库,jsp,Jsp,我有一个现成的模板,其中有3个字段作为dropdownlists:技术、子技术和技能。我需要根据从dropdownlist中选择的技术添加子技术,并且必须将其插入数据库中。这是在jsp中完成的。我无法做到这一点,因为这3个字段是在具有单独操作的单独表单标记中创建的。我想知道如何通过jsp获取所选技术的值和用户输入子技术,并将其传递到sql数据库中,其中子技术的技术id为外键 请回答这个问题,因为我的项目在这一部分遇到了困难你有两种方法可以做到这一点- 1> 您可以将前2个表单标记中的值保存到会话

我有一个现成的模板,其中有3个字段作为dropdownlists:技术、子技术和技能。我需要根据从dropdownlist中选择的技术添加子技术,并且必须将其插入数据库中。这是在jsp中完成的。我无法做到这一点,因为这3个字段是在具有单独操作的单独表单标记中创建的。我想知道如何通过jsp获取所选技术的值和用户输入子技术,并将其传递到sql数据库中,其中子技术的技术id为外键


请回答这个问题,因为我的项目在这一部分遇到了困难

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

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

2> 您可以在同一个表单标记中进行3次输入,然后可以使用ajax根据技术更改子技术列表,并将它们全部提交给数据库的insert调用

愿这些对你有帮助