Ajax

211015_

요옫 2021. 10. 15. 17:31

<?xml version="1.0" encoding="UTF-8"?>

<%@page import="java.sql.SQLException"%>

<%@page import="java.text.SimpleDateFormat"%>

<%@page import="java.sql.ResultSet"%>

<%@page import="java.sql.Connection"%>

<%@page import="java.sql.PreparedStatement"%>

<%@page import="mysql.db.DbConnect"%>

<%@ page language="java" contentType="text/xml; charset=UTF-8"

    pageEncoding="UTF-8"%>

<employee>

<% 

    DbConnect db=new DbConnect();

    Connection conn=db.getConnection();

    PreparedStatement pstmt=null;

    ResultSet rs=null;

    SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); /* 날짜 */

    

    String sql="select * from employee order by num";

    

    try{

        pstmt=conn.prepareStatement(sql);

        rs=pstmt.executeQuery();

        

        //여러개이기에 while문 사용

        while(rs.next()){

        String num=rs.getString("num");

        String name=rs.getString("name");

        String hp=rs.getString("hp");

        String addr=rs.getString("addr");

        String ipsa=sdf.format(rs.getTimestamp("ipsa"));

        %>       

        <emp>

        <!-- 표현식으로 읽어오기 -->

        <num><%=num %></num>

        <name><%=name %></name>

        <hp><%=hp %></hp>

        <addr><%=addr %></addr>

        <ipsa><%=ipsa %></ipsa>

        </emp>

        <% }

    } catch(SQLException e){  

    }

%>

</employee>

 

mysql 데이터 삽입