使用JSP+JavaBean+Servlet实现投票系统

本文介绍如何使用JSP、JavaBean和Servlet技术实现一个投票系统。系统包含用户注册、登录功能,区分管理员和普通用户。管理员可管理节目(增删改查),普通用户能对节目投票。类定义包括Pro.java(节目属性)、User.java(用户属性)以及UserServlet.java和ProServlet.java(处理用户登录和节目操作)。程序源码以Map存储数据。
摘要由CSDN通过智能技术生成

需求分析

通过 JSP+JavaBean+Servlet 完北城投票系统。实现用户注册、登录功能,用户分为管理员和普通用户两种,管理员注册登录成功后,可以实现对节目进行添加、删除、修改、查询操作。普通用户注册登录成功后,可以实现对节目进行投票。用户属性包括用户 id、用户名、密码、用户类型;节目表属性包括节目 id、节目名、节目类型、表演者、报送单位、票数

类的定义

Pro.java 对节目的属性进行定义
private String pro_id;
private String pro_name;
private String pro_type;
private String pro_per;
private String pro_dan;
private String pro_num;

User.java 对所有用户的属性进行定义
private String user_id;
private String user_name;
private String user_password;
private String user_type;

UserServlet.java 对用户进行登录验证,分别为管理员,普通用户

ProServlet.java 对项目进行操作,分为管理员和普通用户的权限问题,管理员实行对项目的增删查改,而普通用户实行对项目的评分

程序源码

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值