📄 show.jsp
字号:
<html>
<head>
<title>调查结果显示</title>
<link rel=stylesheet href="../style.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<center><table><b>调查结果</b><br>
<tr>
<td>
<%
//生成文件路径和文件名
String resultsDir="C:/tomcat/webapps/Root/business/vote/";
//建立一个FileInputStream对象来读取数据
FileInputStream tfile=new FileInputStream (resultsDir + System.getProperty("file.separator") + "vote.txt");
String str="";
int c;
//读取数据
while ((c=tfile.read())!=-1){
str=str+(char)c;
}
//找到第一个“:”的位置
int first=str.indexOf(":");
//找到第二个“:”的位置
int last=str.lastIndexOf(":");
//得到String的长度
int lenth=str.length();
//取出第一个“:”前的数据
String First=str.substring(0,first);
//取出第一个“:”和第二个“:”之间的数据
String Next=str.substring(first+1,last);
//取出最后一个“:”后的数据
String Last=str.substring(last+1,lenth);
//关闭文件
tfile.close();
//把String转换成Long
Long a1=new Long(First);
Long a2=new Long(Next);
Long a3=new Long(Last);
//把Long转换成Long
long b1=a1.longValue();
long b2=a2.longValue();
long b3=a3.longValue();
//计算投票总数
long total=b1+b2+b3;
//计算显示图片的长度
float h0=100*((float)b1/(float)total);
float h1=100*((float)b2/(float)total);
float h2=100*((float)b3/(float)total);
//显示图片和单项投票人数
out.println("在线购物:<img src=../images/poll.gif width="+h0+" height=15>" + b1+ "<br>");
out.println("技术支持:<img src=../images/poll.gif width="+h1+" height=15>" + b2+ "<br>");
out.println("产品介绍:<img src=../images/poll.gif width="+h2+" height=15>" + b3+ "</p>");
//显示投票总人数
out.println("投票总人数:"+total+" ");
%>
</td>
</tr>
</table>
</p>
<a href="javascript:window.close();">[关闭]</a>
</center>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -