各位大哥帮我看一哈
<%@ page import= "java.io.* "%>
<%@ page import= "java.util.* "%>
<%@ page import= "java.sql.* "%>
<html> <body> <center>
<%
try
{
String mysqlDriver= "com.microsoft.jdbc.sqlserver.SQLServerDriver ";
String mssqlDB= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind1 ";
String mssqlUser= "sa ";
String mssqlPass= "sa ";
Class.forName(mysqlDriver);
Connection con = DriverManager.getConnection(mssqlDB,mssqlUser,mssqlPass);
System.out.println( "Connected ");
String sql = "SELECT * FROM Employees ";
Statement st = con.createStatement();
ResultSet result = st.executeQuery(sql);
while(result.next())
{
System.out.println(result.getString(1));
System.out.println( "aa ");
}
con.close();
}
catch(
SQLException e)
{
System.out.println(e.getMessage());
}
%>
</center> </body> </html>
我是初学者,我的代码有错误吗,为什么没有结果输出啦,什么都不显示,谢谢啊
------解决方案--------------------报错了没?
------解决方案--------------------你都显示到控制台上去了。
------解决方案--------------------System.out.println()是在控制台输出,如果想在jsp页面输出用out.println(),或者写成<%= %>
------解决方案--------------------comcat/comm../lib 什么东东??
------解决方案--------------------应该是放在web模块的lib下面把
------解决方案--------------------如果有开发工具,如eclipse,就把那3个JAR包添加到你的项目里
如果没有,就如楼上,放到web模块的lib目录下
------解决方案--------------------你用的是jdbc连接,不用放tomcat的目录下。你用的要是eclipse就放在项目/WebRoot\WEB-INF\lib里就可以了
------解决方案--------------------放在你工程的WebRoot/WEB-INF/lib下面
------解决方案--------------------把那几个jar包放到你工程目录下的web-inf目录下的lib目录里。
------解决方案--------------------最好把错误的log发出来看看大家才知道你哪错了