⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 addvote.jsp

📁 用java实现一个功能完善的投票系统
💻 JSP
字号:
<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%if (session.getAttribute("userName") == null) {
	response.sendRedirect("/Vote/admin/login.jsp");
			}%>
<%//从form1表单选项个数中获取n值,如果没有就给一个默认值4
			String n = request.getParameter("n");
			if (n == null) {
				n = "4";
			}
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>添加投票项目</title>
<link rel="stylesheet" type="text/css" href="STYLE.CSS">
</head>

<body>
<table width="100%" border="0" align="center" cellpadding="0"
	cellspacing="1" bgcolor="#000000">
	<tr>
		<td width="" height="30" bgcolor="#F0F0F0">
		<table width="100%" border="0">
			<tr>
				<td width="300">&nbsp;&gt;&gt;添加投票</td>
				<td width="200"><a href="/Vote/admin/index.jsp">首页</a></td>
			</tr>
		</table>
		</td>
	</tr>
	<tr>
		<td width="746" height="349" bgcolor="#F0F0F0">
		<form method="POST" action="/Vote/AddVoteServlet" name="form1">
		<table width="70%" height="224" border="0" align="center"
			cellpadding="0" cellspacing="1" bgcolor="#999999">
			<tr>
				<td width="100%" height="18" bgcolor="#F0F0F0"></td>
			</tr>
			<tr>
				<td height="25" bgcolor="#F0F0F0">选项个数: <input type="text" name="n"
					size="6" onchange="location.href='addVote.jsp?n='+form1.n.value;"
					value="<%=n%>">&nbsp; <!?-过onchange方法实现改变选项个数值,并传给上面的变量n,从而动态地改变选项个数-->
				<input type="button" value="确 定" name="B3"></td>
			</tr>
			<tr>
				<td height="25" bgcolor="#F0F0F0">主题: <input type="text"
					name="title" size="38"></td>
			</tr>
			<tr>
				<td height="25" bgcolor="#F0F0F0">方式: <input type="radio"
					value="radio" name="style" checked>单选&nbsp; <input type="radio"
					value="checkbox" name="style">多选</td>
			</tr>
			<tr>
				<td height="25" bgcolor="#F0F0F0">开始时间: <select size="1"
					name="startyear">
					<option value="2005" selected>2005</option>
					<%for (int i = 6; i < 10; i++) {
				out.println("<option value=200" + i + ">200" + i + "</option>");
			}

			%>
				</select>年<select size="1" name="startmonth">
					<option value="1" selected>1</option>
					<%for (int i = 2; i < 13; i++) {
				out.println("<option value=" + i + ">" + i + "</option>");
			}

			%>
				</select>月<select size="1" name="startday">
					<option value="1" selected>1</option>
					<%for (int i = 2; i < 32; i++) {
				out.println("<option value=" + i + ">" + i + "</option>");
			}

			%>
				</select>日&nbsp;&nbsp;</td>
			</tr>
			<tr>
				<td height="25" bgcolor="#F0F0F0">结束时间: <select size="1"
					name="endyear">
					<option value="2005" selected>2005</option>
					<%for (int i = 6; i < 10; i++) {
				out.println("<option value=200" + i + ">200" + i + "</option>");
			}

			%>
				</select>年<select size="1" name="endmonth">
					<option value="1" selected>1</option>
					<%for (int i = 2; i < 13; i++) {
				out.println("<option value=" + i + ">" + i + "</option>");
			}

			%>
				</select>月<select size="1" name="endday">
					<option value="1" selected>1</option>
					<%for (int i = 2; i < 32; i++) {
				out.println("<option value=" + i + ">" + i + "</option>");
			}

			%>
				</select>日&nbsp;&nbsp;</td>
			</tr>
			<%//根据n值列出选项
			for (int i = 1; i <= Integer.parseInt(n); i++) {
%>
			<tr>
				<td height="25" bgcolor="#F0F0F0">选项<%=i%>:<input type="text"
					name="option<%=i%>" value=""></td>
			</tr>
			<%}

		%>
			<tr>
				<td height="25" bgcolor="#F0F0F0">设为当前调查项目? <input type="radio"
					name="active" value="1" checked>是 <input name="active" type="radio"
					value="0">否</td>
			</tr>
			<tr>
				<td height="25" align="center" bgcolor="#F0F0F0"><input
					type="submit" value="提交" name="B1">&nbsp;&nbsp;&nbsp;&nbsp; <input
					type="reset" value="取消" name="B2"></td>
			</tr>
		</table>
		</form>
		</td>
	</tr>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -