出现一个问题:cannot be resolved to a type

ianafollow 2010-05-06 10:31:12
result.jsp的内容如下:
<%@ page contentType="text/html; charset=UTF-8" language="java"%>
<%@ page import="Tools.*"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%
String book_type_type = request.getParameter("book_type_type");
DateBaseConn db = new DateBaseConn();
DateBaseConn dbc = null;
String sql = "select * from price";
dbc = db.Conn(sql);
%>

DateBaseConn.java:
import java.sql.*;
public class DateBaseConn
{
public void Conn(sql) throws SQLException
{
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
}catch(ClassNotFoundException e)
{
System.out.println(e.getMessage());
}
try{
String url = "jdbc:oracle:thin:@localhost:1521:ORCL";
conn = DriverManager.getConnection(url,"ty","tyty");
st = conn.createStatement();
//String sql = "select * from price";
rs = st.executeQuery(sql);

while(rs.next())
{
System.out.println(rs.next());

}
}
catch(SQLException e)
{
System.out.println(e.getMessage());
}
}

}
其中DateBaseConn.java是放在Tools下的
为什么出现cannot resolved a type的错误?
...全文
1901 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
不善^ 2010-05-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ianafollow 的回复:]
用ajax具体怎么写,除了这个,其它还有什么方法吗
[/Quote]

一点点往后学吧 学下hibernate,不过最好 把JDBC好好练练
yurow 2010-05-06
  • 打赏
  • 举报
回复
不能把void类型转换为DateBaseConn

String book_type_type = request.getParameter("book_type_type");
DateBaseConn db = new DateBaseConn();
//DateBaseConn dbc = null;
String sql = "select * from price";
//dbc = db.Conn(sql);
db.Conn(sql);
ianafollow 2010-05-06
  • 打赏
  • 举报
回复
用ajax具体怎么写,除了这个,其它还有什么方法吗
2到20个英文 2010-05-06
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ianafollow 的回复:]

那么在JSP页面中用JAVA中的方法,怎么调用啊,
[/Quote]
ajax
2到20个英文 2010-05-06
  • 打赏
  • 举报
回复
你这样写语法没错吗???

DateBaseConn dbc = void;难道这样可以?
ianafollow 2010-05-06
  • 打赏
  • 举报
回复
那么在JSP页面中用JAVA中的方法,怎么调用啊,
ianafollow 2010-05-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 java_cxrs 的回复:]
Java code

DateBaseConn dbc = null;
dbc = db.Conn(sql);

public void Conn(sql) throws SQLException
{
......
}

你直接 db.Conn(sql) 可以么
我也不太清楚可不可以,但是以前写过,可以的
不善^ 2010-05-06
  • 打赏
  • 举报
回复

DateBaseConn dbc = null;
dbc = db.Conn(sql);

public void Conn(sql) throws SQLException
{
......
}

你直接 db.Conn(sql) 可以么
soli11722984 2010-05-06
  • 打赏
  • 举报
回复
public void Conn(sql) throws SQLException
没有返回值
可这句
dbc = db.Conn(sql);
什么意思?

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧