어제 패찌 델꼬 ? 의 형의 말을 들어서 3시간 정도 더 해봤는데 도저히 안되더라구 그래서 코드를 바꾸었어


import java.sql.ResultSet;
import java.sql.Connection;
import java.sql.*;
import javax.naming.InitialContext;
import javax.sql.DataSource;
import javax.servlet.*;
import java.io.*;
import javax.servlet.http.*;

public class exUser extends HttpServlet{
        public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{
        String cus_id = req.getParameter("id");
        ResultSet result = null;
        res.setContentType("text/xml; charset=utf-8");
        PrintWriter out = null;

        try{
                out = res.getWriter();

                result = getInfoFromTable(cus_id);
                        try{
                                if(result != null){
                                        out.println("<?xml version='1.0' encoding='UTF-8'?>");

                                        out.println("<users>");
                                        while(result.next()){
                                        out.println("<user>");
                                        out.println("<idnum>"+ result.getString(1)+"</idnum>");
                                        out.println("<name>" + result.getString(2)+"</name>");
                                        out.println("<age>"  + result.getString(3)+"</age>");
                                        out.println("<callnumber>" + result.getString(4)+"</callnumber>");
                                        out.println("<address>"+ result.getString(5)+"</address>");
                                        out.println("<id>"+result.getString(6)+"</id>");
                                        out.println("<password>"+ result.getString(7)+ "</password>");
                                        out.println("<inputId>"+ cus_id+ "</inputId>");
                                        out.println("</user>");
                                        }
                                        out.println("<sql>"+"select * from customer where id="+cus_id +"</sql>");
                                        out.println("</users>");
                                }
                       }catch(Exception e){
                                e.printStackTrace();
                }
                }catch(IOException ioe){
                                ioe.printStackTrace();
                }finally{
                                try{if(out != null) out.close();} catch(Exception e) {}
                }

                }

                private ResultSet getInfoFromTable(String cus_id){
                ResultSet rs = null;
                try{
                        InitialContext initContext = new InitialContext();
                        DataSource dataSource = (DataSource)initContext.lookup("datasource1");
                        Connection conn = dataSource.getConnection();
                        PreparedStatement stmt = conn.prepareStatement("select * from customer where id= ?");
                        stmt.setString(1, cus_id);


                        rs = stmt.executeQuery();

                   }catch(Exception e){
                        e.printStackTrace();
                        }
                        return rs;
                   }
                }

이렇게 되엉 있어 그러면 이제 플렉스에서 parameter 로 id 를 넘기는데 ㅜㅜ 데이터가 하나도 안나와 하지만

url 을 쳐서 get 방식으로 들어가면 xml 잘만 나오거든 ... 도돼체 어떻게 해줘야 할까?

이제는 오라클에서 에러도 안남 ......

고수님들 부탁해

리눅스 환경에 jeus 로 하고 있어 ㅜㅜ