调查问卷~多对多关系~~在web开发
由于工作需要 网站有些市场调查问卷类型的数据 多个复选框 多对多关系的处理 由于自己没怎么接触过 所以不知道怎么处理~~~ 求高人指点······我现在的思路 只是 建立中间表 通过数组 获取数据 再 通过循环存储 数据 可我不知道这样对不对~~我也知道其中有很多 毛病 。。。。。。请指点
//填写调查问卷 获取前台表单数据
String name = this.getUsername(request, response);
User user = (User) userManager.getUserByName(name);
String[] health = request.getParameterValues("health");
String[] family = request.getParameterValues("family");
String[] hope = request.getParameterValues("hope");
System.out.println(user.getUserId());
if(memberManager.getUserToHealthByUserId(user.getUserId()).isEmpty()) {
for (int i = 0; i < health.length; i++) {
UserToHealth uh=new UserToHealth();
uh.setHeaId(new Integer(health[i]));
uh.setUserId(user.getUserId());
Long result=memberManager.addUserToHealth(uh);
if(result<=0)
{
String message="addUserToHealth is errer ";
model.put("message", message);
return new ModelAndView(errer,model);
}
}
}else
{
for (int i = 0; i < health.length; i++) {
UserToHealth uh=new UserToHealth();
uh.setHeaId(new Integer(health[i]));
uh.setUserId(user.getUserId());
memberManager.saveUserToHealth(uh);
}
}
return new ModelAndView(insert4,model);
}
//填写调查问卷 获取前台表单数据
String name = this.getUsername(request, response);
User user = (User) userManager.getUserByName(name);
String[] health = request.getParameterValues("health");
String[] family = request.getParameterValues("family");
String[] hope = request.getParameterValues("hope");
System.out.println(user.getUserId());
if(memberManager.getUserToHealthByUserId(user.getUserId()).isEmpty()) {
for (int i = 0; i < health.length; i++) {
UserToHealth uh=new UserToHealth();
uh.setHeaId(new Integer(health[i]));
uh.setUserId(user.getUserId());
Long result=memberManager.addUserToHealth(uh);
if(result<=0)
{
String message="addUserToHealth is errer ";
model.put("message", message);
return new ModelAndView(errer,model);
}
}
}else
{
for (int i = 0; i < health.length; i++) {
UserToHealth uh=new UserToHealth();
uh.setHeaId(new Integer(health[i]));
uh.setUserId(user.getUserId());
memberManager.saveUserToHealth(uh);
}
}
return new ModelAndView(insert4,model);
}
...全文
相关推荐
基于Web的在线问卷调查系统源码
通过深入学习和理解这些知识点,你可以对基于Web的在线问卷调查系统有全面的认识,并能够根据提供的源码进行二次开发或定制化改造。
基于ssm的问卷调查系统
【基于SSM的问卷调查系统】是一个典型的Java Web应用程序,主要使用Spring MVC、MyBatis框架,结合jQuery库来实现。
网上问卷调查系统源码
对于学习Web开发、了解问卷调查应用的开发流程,或者需要搭建自己的问卷系统的人来说,这是一个很好的学习和参考资源。通过深入研究和定制,可以进一步提升其功能性和用户体验。
调查问卷网站源码
标签“C#调查问卷”表明该源码是使用C#编程语言开发的。
jsp+javaBean+mysql在线调查问卷系统
总的来说,"jsp+javaBean+mysql在线调查问卷系统"是一个集成了前后端技术的实用工具,适用于各类组织进行在线调查和数据收集,它的设计和实现充分展示了Java Web开发的技术魅力和实用性。


Web 开发