JSP投票小项目 问题都在这个页面里。。因为一直没人给回答,,所以就在这发帖了。。http://wenwen.soso.com/z/q277190466.htm各位帮帮忙吧~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码我看有点乱,跟你整理一下!<!--Index.jsp--><%@ page language="java" import="java.util.*" import="java.io.*" pageEncoding="GBK"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <form method="post" action="See.jsp"> <p> <% try { String name = ""; String value = ""; int i = 0; FileReader f = new FileReader("d:/Text.txt"); BufferedReader buffer1 = new BufferedReader(f); String tempString = null; while ((tempString = buffer1.readLine()) != null) { name = "name"; name += String.valueOf(i); value = "value"; value += String.valueOf(i); i++; %> <input type="checkbox" name=<%=name%> value=<%=value%>> <% out.print(tempString + "<p>"); %> <% } String sss = String.valueOf(i); session.setAttribute("num", sss); buffer1.close(); f.close(); } catch (IOException e) { e.printStackTrace(); } %> <input type="submit" value="提交" name="B1"> </p> </form> </body></html><!--See.jsp--><%@ page language="java" import="java.util.*,java.io.*" pageEncoding="GBK"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>My JSP 'See.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <% String s = (String)session.getAttribute("num"); ArrayList<String> al = new ArrayList<String>(); ArrayList<String> al1 = new ArrayList<String>(); int y = 0; int sss = Integer.parseInt(s); int b[] = {sss+1,sss+1,sss+1,sss+1,sss+1}; String value = ""; String vo; int q=0; String a; int f; for(int i=0;i<sss;i++){ String name = "name"; name += String.valueOf(i); value = request.getParameter(name); if(value!=null){ b[q++] = i; } } FileReader fr = new FileReader("d:/Test.txt"); BufferedReader buffer1 = new BufferedReader(fr); String tempString = null; int t = 0; while ((tempString = buffer1.readLine()) != null) { al.set(t,tempString); t++; } for(int z=0;z<b.length;z++){ if(b[z]!=sss+1){ f = Integer.parseInt(al.get(b[z])); vo = String.valueOf(f++); al.set(b[z],vo); }else{ return; } } FileReader fr1 = new FileReader("d:/Text.txt"); BufferedReader buffer2 = new BufferedReader(fr1); String tempString1 = null; while ((tempString1 = buffer2.readLine()) != null) { al1.set(y,tempString1); y++; } for(int i=0;i<al1.size();i++){ out.println(al1.get(i)+al.get(i)); } %> </body></html>第一个是主页面,第二个是处理页面,要实现投票后显示在另一个页面显示每个事件的票数,并且只能给5个事件投票,多于5个要有提示,最好在显示票数的时候把事件的票数从大到小排一下,别只能投一次票,返回主页面时可以接着投。 struts2初学 用户登陆画面想用ldap验证密码,没发下手了 毕业设计,跨平台访问网络,是不是需要java知识啊?请指点迷津! 想找个支付系统,有这样的吗? 菜鸟MIS系统开发 联接池的问题 利用struts开发,为什么返回错误对象,去不能显示呢? 我面临一个选择C#还是JAVA的问题,大家帮帮我1 求救,关于上机管理系统的需求分析 大家帮忙看看这是什么错误?? java,ant 怎么把一个java的bean传给js函数呢?急死了!
<%@ page language="java" import="java.util.*" import="java.io.*"
pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head> <body>
<form method="post" action="See.jsp">
<p>
<%
try {
String name = "";
String value = "";
int i = 0;
FileReader f = new FileReader("d:/Text.txt");
BufferedReader buffer1 = new BufferedReader(f);
String tempString = null;
while ((tempString = buffer1.readLine()) != null) {
name = "name";
name += String.valueOf(i);
value = "value";
value += String.valueOf(i);
i++;
%>
<input type="checkbox" name=<%=name%> value=<%=value%>>
<%
out.print(tempString + "<p>");
%>
<%
}
String sss = String.valueOf(i);
session.setAttribute("num", sss);
buffer1.close();
f.close();
} catch (IOException e) {
e.printStackTrace();
}
%>
<input type="submit" value="提交" name="B1">
</p>
</form>
</body>
</html>
<!--See.jsp-->
<%@ page language="java" import="java.util.*,java.io.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'See.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head>
<body>
<%
String s = (String)session.getAttribute("num");
ArrayList<String> al = new ArrayList<String>();
ArrayList<String> al1 = new ArrayList<String>();
int y = 0;
int sss = Integer.parseInt(s);
int b[] = {sss+1,sss+1,sss+1,sss+1,sss+1};
String value = "";
String vo;
int q=0;
String a;
int f;
for(int i=0;i<sss;i++){
String name = "name";
name += String.valueOf(i);
value = request.getParameter(name);
if(value!=null){
b[q++] = i;
}
}
FileReader fr = new FileReader("d:/Test.txt");
BufferedReader buffer1 = new BufferedReader(fr);
String tempString = null;
int t = 0;
while ((tempString = buffer1.readLine()) != null) {
al.set(t,tempString);
t++;
}
for(int z=0;z<b.length;z++){
if(b[z]!=sss+1){
f = Integer.parseInt(al.get(b[z]));
vo = String.valueOf(f++);
al.set(b[z],vo);
}else{
return;
}
}
FileReader fr1 = new FileReader("d:/Text.txt");
BufferedReader buffer2 = new BufferedReader(fr1);
String tempString1 = null;
while ((tempString1 = buffer2.readLine()) != null) {
al1.set(y,tempString1);
y++;
}
for(int i=0;i<al1.size();i++){
out.println(al1.get(i)+al.get(i));
}
%>
</body>
</html>第一个是主页面,第二个是处理页面,要实现投票后显示在另一个页面显示每个事件的票数,并且只能给5个事件投票,多于5个要有提示,最好在显示票数的时候把事件的票数从大到小排一下,别只能投一次票,返回主页面时可以接着投。