代码如下:
<%@ page contentType="text/html;charset=ISO8859_1" %>
<%@ page language="java" import="java.sql.*"%>
<jsp:useBean id="connDbBean" scope="page" class="vote.VoteConn"/><%!
int tot_num=0;
int tmp_num=0;
%>
<HTML>
<HEAD>
<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="Expires" content="Tue, 09 Dec 1997 00:00:00 GMT">
<meta http-equiv="Pragma" content="no-cache">
</HEAD>
<BODY>
<table width="80%" border="0" cellspacing="2" cellpadding="3">
<%
// 获取总票数
ResultSet tmpRs = connDbBean.executeQuery("select sum(c_num) As totalnum from vote");
tmpRs.next();
tot_num = tmpRs.getInt("totalnum");
tmpRs.close(); ResultSet rs = connDbBean.executeQuery("select * from vote"); int i=1; while(rs.next()) { %>
<tr bgcolor="#99CCFF">
<td>选项<%=i%>:<%=rs.getString("note")%></td>
</tr>
<tr>
<%
tmp_num = rs.getInt("c_num");
%>
<td>投票率:<img src="back.gif" width="<%=Math.floor(tmp_num*200/tot_num)%>" height="8"> <%=Math.floor(tmp_num*100/tot_num)%>%
[得:<%=tmp_num%>票 共:<%=tot_num%>票]</td>
</tr>
<%
i++;
}
%>
</table>
<%
rs.close();
%>
</BODY>
</HTML>
我保存的时候提示我“save problem”,说程序中有字符和“ISO8859_1”不匹配,我把ISO8859_1改成了“utf-8”就好用了 这是为什么啊 ?
<%@ page contentType="text/html;charset=ISO8859_1" %>
<%@ page language="java" import="java.sql.*"%>
<jsp:useBean id="connDbBean" scope="page" class="vote.VoteConn"/><%!
int tot_num=0;
int tmp_num=0;
%>
<HTML>
<HEAD>
<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="Expires" content="Tue, 09 Dec 1997 00:00:00 GMT">
<meta http-equiv="Pragma" content="no-cache">
</HEAD>
<BODY>
<table width="80%" border="0" cellspacing="2" cellpadding="3">
<%
// 获取总票数
ResultSet tmpRs = connDbBean.executeQuery("select sum(c_num) As totalnum from vote");
tmpRs.next();
tot_num = tmpRs.getInt("totalnum");
tmpRs.close(); ResultSet rs = connDbBean.executeQuery("select * from vote"); int i=1; while(rs.next()) { %>
<tr bgcolor="#99CCFF">
<td>选项<%=i%>:<%=rs.getString("note")%></td>
</tr>
<tr>
<%
tmp_num = rs.getInt("c_num");
%>
<td>投票率:<img src="back.gif" width="<%=Math.floor(tmp_num*200/tot_num)%>" height="8"> <%=Math.floor(tmp_num*100/tot_num)%>%
[得:<%=tmp_num%>票 共:<%=tot_num%>票]</td>
</tr>
<%
i++;
}
%>
</table>
<%
rs.close();
%>
</BODY>
</HTML>
我保存的时候提示我“save problem”,说程序中有字符和“ISO8859_1”不匹配,我把ISO8859_1改成了“utf-8”就好用了 这是为什么啊 ?
解决方案 »
- 求一个正则表达式的写法,太过复杂,我弄了很久也搞不定
- 按黎活明老师的巴巴运动网视频整合时出现问题(解决有分送)
- jsp中如何设置滚动条自下而上滚动?
- 协同办公系统考勤管理出异常,高分求救,能者多拿,帮顶的给辛苦分
- 关于myjavaserver上的数据库问题
- 请问如何把web页面的表格输出到excel??急,有资料也好
- 求助Apache2.0.47+tomcat5.05+jboss4+mysql4.1配置,分数不够可以再加!
- 那位高手,能帮我改改这段代码!变成连接my sql的。
- 请教:该如何在客户端和服务器端之间传递对象?
- jsp数据库验证用户名密码的一个小bug,求给个解决方法
- 两个不同的JPS界面可以传递JS用showModelessDialog打开的窗口句柄么?
- mysql存储过程的中文问题
你的jsp页面有中文的话,最后把charset设为gb2312