版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
大哥,为什么jsp写成和asp一样,在里面嵌套java代码,看看你的那个获取连接的, con=java.sql.DriverManager.getConnection("jdbc:mysql://localhost /pyl_jsp?user=root&password=123456&useUnicode=true& characterEncoding=utf-8");//创建语句对象 jdbc:mysql://localhost:端口号..看看是不是这样出问题了,另外你好歹把错误信息贴出来...######
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<%
Connection con;
Statement sql = null;
Statement sql1 = null;
ResultSet rs, rs1;
try {
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
} catch (ClassNotFoundException e) {
out.print("<h3>加载数据库驱动出错<h3>");
}
try {
con = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/pyl_jsp?user=root&password=123456&useUnicode=true&characterEncoding=utf-8");//创建语句对象
sql = con.createStatement();
sql1 = con.createStatement();
} catch (SQLException e) {
out.print("<h3>连接数据库出错<h3>");
}
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>企业网站通用模版1</title>
</head>
<body>
<%
rs = sql.executeQuery("select id,Pid,Pname from pyl_main ");
while (rs.next()) {
rs1 = sql1.executeQuery("select id,Pid,Pname from pyl_main where Pid=1");
while (rs1.next()) {
out.println(rs1.getString("Pname"));
out.println(" </br> ");
}
}
%>
</body>
</html> ######java游戏规则也太挑了吧,刚才我试了改了,但错误码率依然如旧!######sql=null,sql1=null;试试在try之前加######java 静态检查不通过