Java小项目之:投票系统!

本文介绍了使用Java开发的一个投票系统,代码简单,适合初学者学习。作者分享了项目的实现过程,并鼓励读者关注以获取更多Java学习资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java小项目之:投票系统

今天给大家带来的是java编写的投票小系统,代码简易,适合初学者练手!
代码展示:

package com.tarena.wgh.servlet;

import java.io.IOException;
import java.io.PrintWriter;
import java.util.*;

import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class PollServlet extends HttpServlet {

	/**
	 * The doPost method of the servlet. <br>
	 *
	 * This method is called when a form has its tag value method equals to post.
	 * 
	 * @param request the request send by the client to the server
	 * @param response the response send by the server to the client
	 * @throws ServletException if an error occurred
	 * @throws IOException if an error occurred
	 */
	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		request.setCha
投票调查系统,使用ASP.NET开发,数据库为ACCESS。除了具有一般的投票系统功能外,还支持查询用户投票信息(需要与你的用户系统管理)功能,您可以把此模块集成到您的系统之中。系统融入了分层的思想,大部分功能都使用ASP.NET的控件实现。 [系统结构] Domain项目是数据层,根据数据库表映射出来的实体类。 Voteinfo.cs: 投票信息类 Voteitem.cs: 投票项类 Votetitle.cs: 投票主题类 Common项目是一个数据访问层,提供自动生成插入和修改的SQL语句的功能。 DbOperation.cs: 数据库访问类,支持事务。 SqlGenerator.cs: SQL语句生成类,使用了c#的反射功能。 Vote项目是表示层,同时在业务逻辑类Comm也放在这个项目里。 AdmCrtItems.aspx: 投票项管理功能,可以设置该项是否为正确答案,以及链接地址,并可以设置单选还是多选。 AdmCrtTitle.aspx 投票主题管理,可以设置投票是否需要权限。 AdmEditItems.aspx 编辑投票项 AdmEditTitle.aspx 编辑投票主题 AdmList.aspx 投票列表页面, 系统首页! Lottery.aspx 投票结果查询类,根据设置的正确答案项,查询投中的用户(需要与用户系统关联) Statistic.aspx 投票结果统计页面 Vote.aspx 投票演示页面 VoteInput.ascx 一个自定义空间,用在AdmCrtItems和AdmEditItems中,处理投票项。 Comm.cs 投票业务类 另外代码中有比较详细的注释,方便大家学习!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值