본문 바로가기

전체 글

(178)
DB접속 후 일반적인 작업 패턴 DLETE 메소드 실행 시 public void deleteData(int seq) { String sql = "delete from KSPARK where seq=" + seq; Connection conn = null; PreparedStatement pstmt = null; ResultSet rs = null; try { conn = ConnectDB(); pstmt = conn.prepareStatement(sql); rs = pstmt.executeQuery(); } catch (SQLException e) { System.out.println(e.getMessage()); } finally { try { conn.close(); } catch (SQLException e) { } try { p..
Oracle DAO private Connection ConnectDB() { String strURL = ""; String strUser = ""; String strPW = ""; strURL = "jdbc:oracle:thin:@IP:PORT:orcl"; strUser = "사용자"; strPW = "비밀번호"; Connection conn = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); conn = DriverManager.getConnection(strURL, strUser, strPW); System.out.println("DB Connect OK!!"); } catch (Exception e) { System.out.println("ERROR ..
글 리스트 페이징 만들기 [다음10개] 글 리스트 페이징 만들기 [ 다음 10 개 ] 앞전 포스트에서 숫자를 구현했다. 1 2 3 ~ 4 5...그 앞뒤로 간단하게 몇 줄정도 추가하여[ 이전 10 개 ] 와 [ 다음 10 개 ] 를 만들자. 우리가 구현했던 숫자부분이다 간략하게..토탈레코드가 있으면 10을 한도로 돌기시작해서 1부터 10까지 출력이 되는데클릭시마다 나우블럭과 페이지 변수가 넘어가고 토탈페이지에 의해 포 문은 제어된다. 먼저 [ 이전 10 개 ] !! 0) {%>이전 개 for 문과 if 문 사이에 넣어주자. if(nowBlock > 0) { 나우블럭이 1개 이상 있어야 다음 10개가 실행되는데한도치를 넘어서면 1이 증가하도록 나우블럭을 설계했었다. 이전 개 [ 이전 개 ] 초기에 설정해놓은 10 들어가고링크 클릭시 변수가 넘어..
글 리스트 페이징 만들기 [ 1 2 3 4 5 ] 글리스트 페이징 만들기 이전 10개 1 , 2 ~ 9 , 10 다음 10 개 List.jsp 페이지가 무리없이 실행되었다면게시판의 부가기능을 달자 리스트 페이징 우선 이전과 다음은 나중으로 미루고 가운데 숫자부터 만들자. 리스트 맨 아랫 부분에 한칸을 더 만들고--------------------------------------------------------------------------- ----------------------------------------------------------------------------를 추가하자. 뭔가 복잡하지만 하나하나 풀어보면 쉽다. i 값이 pagePerBlock 값 10 보다 작을때까지 돌아라 총 10 번 1 2 3 .. , 각각의 숫자를 클릭시 Lis..
Page 이동 1. 포워드(forward)- request스코프에 담긴값이 유효하다.(request,response가 유지된다.)- 이동된 url이 화면에 안보인다.(사용자는 이동했는지 알수없음)- 포워드 하는 방법 1) pageContext.forward("이동할페이지"); 2) ; 3) RequestDispatcher rd=request.getRequestDispatcher("이동페이지"); rd.forward(request,response); 2. 리다이렉트(redirect)- 클라이언트가 새로 페이지를 요청한 것과 같은 방식으로 페이지가 이동됨 request,response가 유지되지 않는다.(새로 만들어짐)- 이동된 url이 화면에 보인다.- 리다이렉트하는 방법 response.sendRedirect("이동할..
문자 자르기 str= str.substring(0, date.indexOf("기준문자"));
문자 치환하기 while( temp.indexOf( searchStr ) != -1 ) { temp = temp.replace( searchStr, replaceStr ); }
radio 버튼 임의의값으로 세팅 시키기 일반 문서