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

📄 show.jsp

📁 JSP入门与提高
💻 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 + -