javaweb在线问卷系统_jsp+servlet搭建在线投票问卷系统

使用jsp+ servlet mvc三层架构模式编写服务端逻辑,jdbc直连mysql操作数据库, 完成整体业务逻辑开发;系统定义了管理端(管理员)和用户端(普通用户和游客) 管理端主要实现对问卷的增删改查操作,以及用户信息管理 用户端可以查看问卷并参与问卷调查以及整个问卷调查后的占比情况

开发环境准备:

  1. jdk1.8
  2. tomcat8
  3. mysql5.7
  4. intellij IDEA

系统采用技术:

  1. jsp+ servlet mvc三层架构模式
  2. jdbc
  3. jQuery+ajax
  4. ECharts 4.3.0

项目介绍

用户端

  1. 用户端可以查看问卷列表并参与问卷调查
  2. 查看个人参与的调查报告以及整个问卷情况

管理端

  1. 问卷的新增和维护
  2. 用户信息维护

项目设计

8cf71b3f766326f268731060ae23710d.png

bb3e46851a0f195932ec3aaf3267d18f.png

运行效果

  • 登录

45fb175c0205ac959b90531d8ee3764b.png
  • 添加问卷

27adef3512faacc398918c2cc7fba94c.png
  • 问卷投票列表

5ca0141885b74c60857545cc51b7615d.png
  • 投票详情

0806b6d61844dfb5f40f62882f3f8fe6.png
  • 数据库表

59a33d80de87676ec6ce771a0631ee3c.png

393d11b07e92da2c29b98ae513d89f17.png
  • 代码结构截图

20fa524f39990fd93250213f0188cc41.png

关键代码:

1.添加问卷:

public void doGet(HttpServletRequest request, HttpServletResponse response) throws  IOException {
        String questionTitle = request.getParameter("questionTitle"); //问卷标题
        String qId = request.getParameter("qId"); //问卷id
        Integer ops =Integer.valueOf(request.getParameter("ops"));//具体几组
        String doType=request.getParameter("doType"); //操作类型

        User 
  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值