收录日期:2019/02/17 00:17:07 时间:2016/05/30 10:06:08 标签:Web 开发
我的代码如下:

<%@ page contentType="text/html; charset=" language="java" import="java.sql.*" errorPage="error.jsp" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JDBC</title>
</head>

<body>
<h1>Connect MySOL</h1>
<table border="1">
<tr>
<td>用户名</td>
<td>姓名</td>
<td>电子邮箱</td>
<td>住址</td>
</tr>
<%
try{
      Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost/test?user=admin&useUnicode=true&characterEncoding=8859_1");
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs=stmt.executeQuery("select * from Users");
while(rs.next())
{
  out.println("TestName:"+rs.getString(2));
  }
  rs.close();
  stmt.close();
  conn.close();

catch(Exception ex) 
{}  
%> 
</table>
</body>
</html>


报错如下:

HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

org.apache.jasper.JasperException: Unsupported encoding: 
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:94)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:404)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:154)
org.apache.jasper.compiler.JspUtil.getReader(JspUtil.java:1062)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:253)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:139)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


note The full stack trace of the root cause is available in the Tomcat logs.


--------------------------------------------------------------------------------

Apache Tomcat/5.0.19

我用java去连接,可以运行
看看jsp的下面的开头语句charset=" ????
<%@ page contentType="text/html; charset=" language="java" import="java.sql.*" errorPage="error.jsp" %>


应该是charset="gb2312"吧
是<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
有关系吗?

●●●●●●●●●TO: wheath(友情客串)●●●●●●●●● 这个问题怎么解决? 高分求救“宾馆住宿”方面的源程序 象管家婆一样实现数据的备份与恢复 请问要怎样用sql来修改Sybase中的字段长度?马上给分,在线等待。 !!!!!!!!!进销存软件数据库设计问题!!!!!!!!!!!! sqL server的访问 无模对话框如何接收键盘消息,而不是让主窗口接收键盘消息? 調用一報表時,會出現(\'\'is not a valid integer value)的出錯提示 如何将字符串转换为数值?简单吧?(在线。。。。。) 如何將一圖片文件存儲在數據庫(SQL SERVER)中? 为什么现在我保存CSDN上的网页时,默认为*.asp,而不是原来的xml,当我选择保存类型为XML时,文件名那里保存的还是*.asp,我现在用IE根本打 如何进行将Integer变量转换成array [0..3] of Byte 大家帮我看看这个查询该怎么做 怎么样才能找到我建的表? 谁会richedit的内容链接,有详细src最好啦! 急救急救!关于“\\“的问题 动态数据窗口显示中文列标题问题 如何进行将Integer变量转换成array [0..3] of Byte 请教:如何用代码实现菜单的重建。谢谢。 sql server访问 请问*.SRU这样的文件怎么使用亚 为什么我在窗体里一引用ole就提示非法操作呢? 请教!!!! 象速达的这种采购单的产品输入框是怎么做的? SOS! 高手帮忙!!! 救命!ie默认页面被改,运行栏被隐藏,安全设计被隐藏了……哪位大虾可以帮我 怎么写一个事件Event呢? 一个奇怪的问题?