>  기사  >  Java  >  jsp 연결 mysql 코드 참조 ~ 개인 테스트 가능

jsp 연결 mysql 코드 참조 ~ 개인 테스트 가능

PHP中文网
PHP中文网원래의
2017-07-15 11:43:241589검색

PHP프로그래밍을 배우는 PHP 사용자라면 jsptudy를 사용하여 jsp 개발 환경을 구축해볼 수도 있겠지만,

하지만 Java를 이해하지 못하는 사용자에게는 mysql 데이터베이스에 연결하는 것이 매우 복잡한 일입니다. ,

다음은 제가 테스트하고 컴파일한 실행 가능한 코드입니다. 헷갈리시는 분들에게 도움이 되길 바랍니다.

코드는 붙여넣었습니다:

<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<%
 //此进行连接数据库
String url="jdbc:mysql://127.0.0.1:3306/test"; //test为数据库名称
String dbuser="root"; //数据库账户
String dbpwd="root"; //数据库密码
try 
{
    Class.forName("com.mysql.jdbc.Driver"); //加载驱动 JspStudy
} 
catch (ClassNotFoundException e) 
{ 
    e.printStackTrace();
}  
//取得数据库连接conn JspStudy
Connection conn=DriverManager.getConnection(url, dbuser, dbpwd);;
PreparedStatement ps=null;
ResultSet rs=null; 
String username="";
String pwd="";
String name="";
try 
{ 
    String sql="select id,username,password,name from users";
    ps = conn.prepareStatement(sql);
    rs = ps.executeQuery();
    while(rs.next())
    {
        username=rs.getString(2);
        pwd=rs.getString(3);
        name=rs.getString(4);
        out.println("账户:"+username+"   密码:"+pwd+"   姓名:"+name+"<br>"); 
    }
}
catch (SQLException e) 
{
    e.printStackTrace();
}
finally
{ 
        try 
        {
            if(rs!=null)            
                rs.close();
        } 
        catch (SQLException e) 
        {
            e.printStackTrace();
        }
        finally
        {
                try 
                {
                    if(ps!=null)                    
                        ps.close();
                } 
                catch (SQLException e) 
                { 
                    e.printStackTrace();
                }
                finally
                {
                    try 
                    {
                        if(conn!=null)                    
                            conn.close();
                    } 
                    catch (SQLException e) 
                    { 
                            e.printStackTrace();
                    }
                }
        }
} 
%>

이 글은 PHP 중국어 웹사이트에서 제공되며 기본 예제를 알려줍니다. mysql 데이터베이스에 연결하는 jsp 코드가 mysql 데이터베이스에 전달되었습니다. 테스트가 구성되어 실행할 준비가 되었습니다.

글 주소: http://www.php.cn/java-article-374268.html

전재하지 마세요~~~~~

위 내용은 jsp 연결 mysql 코드 참조 ~ 개인 테스트 가능의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.