📄 addvote.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"> >>添加投票</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%>"> <!?-过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>单选 <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>日 </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>日 </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"> <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 + -