JDBC连接数据库简单有关问题,菜鸟
JDBC连接数据库简单问题求助,初学者!
已经在mysql中创建数据库jdbctest
已经将JDBC驱动jar包放入指定目录
以下是Servlet代码:
然后地址栏输入http://localhost:8080/JDBC_TEST/JDBCTest
MyEclipse控制台并没有输入jdbctest里面的数据
而是:
12-6-8 下午08时19分55秒: Unable to update index for central|http://repo1.maven.org/maven2
12-6-8 下午08时17分10秒: Updating index central|http://repo1.maven.org/maven2
12-6-8 下午08时17分19秒: Downloading d9d714e11cb097b3ffcec91cccc65d3e : nexus-maven-repository-index.properties
12-6-8 下午08时17分19秒: Downloaded Repository[d9d714e11cb097b3ffcec91cccc65d3e|http://repo1.maven.org/maven2/.index]/nexus-maven-repository-index.properties
12-6-8 下午08时19分16秒: Refreshing [/JDBC_TEST/pom.xml]
12-6-8 下午08时19分55秒: Unable to download Repository[d9d714e11cb097b3ffcec91cccc65d3e|http://repo1.maven.org/maven2/.index]/nexus-maven-repository-index.gz: java.io.IOException: The server did not respond within the configured timeout.
请问这是为什么啊??
------解决方案--------------------
The server did not respond within the configured timeout
楼主该补习英语了
------解决方案--------------------
先你要 Window => Preferences => Myeclipse Enterprise Workbench => Maven4Myeclipse
这个里面启用 Enable Maven4Myeclipse features ,打上勾,要先启用这个插件
------解决方案--------------------
不好意思 回错地方了
楼主可以试试 把服务器里该工程的已编译的文件删掉,然后重新发布一下工程 重启一下服务器 可能就好了
已经在mysql中创建数据库jdbctest
已经将JDBC驱动jar包放入指定目录
以下是Servlet代码:
- Java code
package jdbc; import java.io.IOException; import java.sql.*; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class JDBCTest extends HttpServlet { public void process(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ Connection conn=null;//连接对象 PreparedStatement pstmt=null;//预编译的语句对象 ResultSet rs=null;//查询结果集 String sql=null; try{ Class.forName("com.mysql.jdbc.Driver");//加载驱动 //建立连接 conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbctest","root","root"); //创建语句对象 sql="select*from myuser where user_id=?and user_pass=?"; pstmt=conn.prepareStatement(sql); pstmt.setString(1, "zhangsan"); pstmt.setString(2, "123"); rs=pstmt.executeQuery();//执行SQL语句 //处理结果 while(rs!=null&&rs.next()){ System.out.println("user_no"+rs.getString(1)); System.out.println("user_id="+rs.getString(2)); System.out.println("user_email="+rs.getString(5)); } }catch(Exception e){ System.out.println("数据库异常"); e.printStackTrace(); }finally{//按打开对象的逆序关闭对象 try{ if(rs!=null) rs.close(); if(pstmt!=null) pstmt.close(); if(conn!=null) conn.close(); }catch(Exception e){ } } } public JDBCTest() { super(); } public void destroy() { super.destroy(); // Just puts "destroy" string in log } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { process(request,response); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { process(request,response); } public void init() throws ServletException { } }
然后地址栏输入http://localhost:8080/JDBC_TEST/JDBCTest
MyEclipse控制台并没有输入jdbctest里面的数据
而是:
12-6-8 下午08时19分55秒: Unable to update index for central|http://repo1.maven.org/maven2
12-6-8 下午08时17分10秒: Updating index central|http://repo1.maven.org/maven2
12-6-8 下午08时17分19秒: Downloading d9d714e11cb097b3ffcec91cccc65d3e : nexus-maven-repository-index.properties
12-6-8 下午08时17分19秒: Downloaded Repository[d9d714e11cb097b3ffcec91cccc65d3e|http://repo1.maven.org/maven2/.index]/nexus-maven-repository-index.properties
12-6-8 下午08时19分16秒: Refreshing [/JDBC_TEST/pom.xml]
12-6-8 下午08时19分55秒: Unable to download Repository[d9d714e11cb097b3ffcec91cccc65d3e|http://repo1.maven.org/maven2/.index]/nexus-maven-repository-index.gz: java.io.IOException: The server did not respond within the configured timeout.
请问这是为什么啊??
------解决方案--------------------
The server did not respond within the configured timeout
楼主该补习英语了
------解决方案--------------------
先你要 Window => Preferences => Myeclipse Enterprise Workbench => Maven4Myeclipse
这个里面启用 Enable Maven4Myeclipse features ,打上勾,要先启用这个插件
------解决方案--------------------
不好意思 回错地方了
楼主可以试试 把服务器里该工程的已编译的文件删掉,然后重新发布一下工程 重启一下服务器 可能就好了