DATO packge-------------------------------------------------------------------------------


DAO.java

public class DAO

{

public int data(Sting A)

{

String SQL = "INSERT INTO TEST USER VALUES(?)";

try

{

Connection conn = Databace.getConnection();

PreparedStatement pstmt = conn.preparedStatement(SQL);

pstmt.setString(1,A);

return pstmt.executeUpdate();

}

catch (Exseption e) 

{ e.PrintStackTace();

return -1;

}

}


DTO.java


public class DTO 

{

String A;


public String getA()

{ return A;} 


public String SetA()

{ this.A = A; }

}



-------------------------------packge---------------------------------------------------

db_utill.java


import java.sql.Connection;


public class db_utill

{

 public Connection getConnection()

  {

    try 

       {

   String dburl = "xxxx";

   String dbid    = "xxxx";

   String dbpwd = "xxxx";

   Class.forname("XXXXXXX");

   return DriverManager.getConnection(dburl, dbid, dbpwd);

  }

catch (Exception e) 

{ e.PrintStackTrace() };

 return null;

  }

     }




-----------------------------------------------------------------------------------------

main.jsp


<form action="./main_Action.jsp method ="post">

<input type = "text" name ="A">

<input type ="submit" value ="o">


------------------------------------------------------------------------------------------

main_Action.jsp


<%@ page language="java" ... %>

<%@ page import="DATO.DTO"%>

<%@ page import="DATO.DAO"%>


<%

String A = null;


if ( request.getParameter("A") != null

{ A = (String) request.getParameter("A"); }



DAO DAO = new DAO();


%>



이런 코드인데 DB에 등록되던데 인스턴스 생성만했는데 어떻게 A가 등록되는지 모르겠는데 좀 알려주십쇼 선생님