우선 Servers 를 선택합니다.. 없으면 상단 메뉴 Window > Show View > Server 를 선택해서.. Servers 항목을 생성합니다.. 그리고 마우스 오른쪽 버튼 누르고 New > Server 생성!.. 아니.. 톰켓 버전을 8.5, 9.0 까지 받았것만;.. 지원하는건 8.0 까지입니다;.. 이것도 왜 그런지는 모르겠는데.. 제가 하던 프로젝트는 다 톰켓 6.0 버전을 사용하더군요.. 저는 8.0 버전을 쓰겠습니다!.. 그리고 생성한 프로젝트를 선택하고 Add > 를 눌러 왼쪽에서 오른쪽으로 이동시킵니다.. 그리고 완료를 누르면 아무것도 없던 곳에 새로 생성한 톰켓 서버가 생겼고.. 오른쪽 끝에 초록생 동그라미에 흰색 삼각형을 누르면 톰켓 서버가 시작됩니다.. 리눅스 같으면 톰켓을..
오랜시간 기다리셨네요.. 솔직히 이게 얼마나 오래갈지 모르겠습니다.. 지금은 하던 프로젝트가 완료된 상태이긴 한데.. 이것 저것 버그 발생으로 해당 부분을 보안하는 중인데.. 이게 생각보다 시간을 많이 잡아먹어서.. 쉴때 빼곤 포스팅을 계속 할 수 있을지 없을지 모르겠네요.. 우선 한편씩 한편씩 올려보도록 하겠습니다.. 그러다 보면 언젠가는 완료가 되겠죠.. 글이 올라오는것에 지쳐서 이미 다른곳에서 찾아가서 공부하시고.. 마스터 하실수도 있을 정도로 기간이 지날지도 모릅니다;.. 그래도 한번 같이 공부해봅시다.. 사실 게시판 만드는건 순식간이기 때문에.. 제가 잠을 조금 안자고 올리면 금방 마무리 될것 같긴합니다만.. 제 잠은 소중하니까요.. 우선 저는 C드라이브에 뭘 설치하는걸 싫어합니다.. C드라이브..
기본적으로 업체에서 많이 사용하는 전자정부 표준프레임워크를 설치하고.. 진행을 해보도록 하겠습니다.. 정부포탈 개발에 맞게 셋팅 되어있는 터라.. 많이 이용하더군요.. 기본 이클립스와 동일 구성이니 기존 이클립스를 그대로 사용하셔도 될것 같습니다.. 우선 전자정부 표준프레임워크 사이트에 들어가서.. (http://www.egovframe.go.kr/) 다운로드를 선택하고.. 누구 줄것도 아니고 순수하게 개발이기 때문에.. 개발환경을 선택했습니다.. 다운로드.. 남자라면 최신버전!.. 보다는 저도 잘 모르기 때문에;.. 그냥 최신 버전을 선택했습니다;.. 개발환경은 Full Version 3.0.0 으로 다운 받았고.. 구현도구는 받지 않았습니다.. 나중에 필요하면 그때 받아보죠;.. 자신의 버전에 맞는 ..
마지막으로 올린게.. 2012년 11월이네요.. 3달만 있으면 2년만에 쓰는 글이 될뻔했습니다.. 거의 2년만에 쓰는 글이라.. 제가 소스 올려놓은 웹사이트 아이디랑 비밀번호도 까먹어서;.. 한참동안 로그인하려고 별짓 다해봤네요;.. 다행스럽게도.. 아이디랑 비밀번호가 생각나서 접속을 했는데.. 제가 어디서 부터 뭘 해야할지.. 다 까먹어서;;.. 다시 할 수도 없는 노릇이고;.. 기억을 더듬어서 다시한번 진행해 보겠습니다.. 3번째 글이 등록 페이지 까지 만든거였으니까.. 등록을 완료 시켜보죠.. 사실 CSS, DIV 때문에 만드는 게시판이기 때문에.. 등록 부분은 빼고 해도 되긴합니다.. 등록 부분에서 CSS, DIV를 쓰는건 아니니까요.. 그래도 연습이라는게.. 안다고 해서 자꾸 빼먹다보면.. 잊어..
HTML 테이블의 길이보다 아주 긴 resultSet을 테이블 길이만큼만 표시.. 라는 좋은 정보의 블로그가 있어서.. 참조하시라고 링크 걸어드립니다.. 저 같은 경우에는 쿼리에서 컷스트링으로 일정자리수 이상 되는 글은 잘라서 가져오게끔 만들었는데.. 이 방법은 그런게 아니고 테이블 길이에 따라 표시되니 따로 수정안해도 될것 같네요.. 테이블 길이에 따라 내용이 조절되는 것도 역시 style 을 통해서 합니다.. 내용 위에 내용이 웹표준성에는 맞지 않네요.. 참고만 하세요;.. CSS 에 추가해서 해보도록 하죠.. 지금은 아직 리스트 불러오기 조차 안되어있으니.. 나중에요;.. 오늘은 글 등록하는걸 해볼겁니다.. 우선 boardcss_write.jsp 를 만들었구요.. 폼 구성을 하기 전에.. 등록페이지..
두번째 시간입니다.. 지난시간과 마찬가지로.. 리스트 페이지를 더 꾸며보도록 하겠습니다.. 첫번째 게시판의 검색 기능은 단순하게 제목을 검색하는것이였고.. 두번째 게시판은 첫번째 게시판에서 코딩 보안을 한것이라.. 검색기능이 없었고;.. 세번째 게시판은.. 제목과 이름을 검색할 수 있게 만들어놨었죠.. 이번에는 뭔가 또 새로운 검색 기능을 보여줘야할것 같네요;.. 부담이 팍팍;.. 그럼 세번째 게시판 내용보기와 검색하기를 합쳐서 만들어보죠.. 뭐 결과적으론 똑같은건데;.. 더 이상 해 볼 만한 내용이 생각나지않아요;.. 우선 세번째 게시판 검색기능 소스는 이렇습니다.. 예전 강좌 찾아보셔도 되긴하는데.. 귀찮으니까;.. 제목 이름 큰 틀은 비슷할겁니다.. 여기서 약간의 수정이 필요한거죠.. CSS 추가부..
요새 홈페이지 만들거나.. 웹페이지 코딩을 할때.. 표준코딩.. 을 하라고 하는데.. 그렇게 코딩하긴 하지만.. 여간 귀찮은게 아니에요;.. 그리고 요즘 웹페이지 만들때 가장 많이 사용하는 것 중에 하나가 입니다.. 전 개인적으로 div 정말 싫어하거든요.. 이거 빼고 코딩 하고 싶지만.. 좀 잘 만들고자 한다면.. 안쓸수가 없어요.. 이번 게시판 만들기 강좌에서는 CSS 스타일시트, DIV로 레이아웃을 잡아서 만들어볼까 합니다.. 언제까지나 이전 게시판처럼 만 사용해서 코딩할 수 없지요.. 사람은 새롭게 배워야 하는겁니다.. 그럼 우선 서버에 새롭게.. boardCSS 라고 만들고.. 시작해보겠습니다.. css에는 font 설정, 이미지 위치 설정, 테이블 크기 설정 등을 넣고 사용할겁니다.. 우선 만..
오늘은 수정, 삭제를 해보겠습니다.. 그리고 시간이 된다면.. 리스트 페이지에서 색 변환되는것에 다시 도전해보도록 하겠습니다.. 우선 외형적으로 수정폼은 등록폼과 똑같습니다.. 등록에서 수정으로 바뀐것 빼곤 말이죠.. 하지만 내부적으로는 많이 틀립니다.. 우선 hidden 으로 글 번호를 숨겨줬습니다.. 그래야.. update 할때 글 번호로 업데이트하죠.. 코딩 시작해보죠.. 오라클 연결 메소드 만들어주시구요.. 리스트에서 seq 값을 받아옵니다.. 판다의 이상한 게시판 수정 여기까진 newboard_list 와 같죠?.. 중간에 쿼리 조건 값으로 seq 가 들어간것 빼고 다를께 없습니다.. 제목 이름 내용 결과 화면입니다.. 중간에 이 들어가는게 보기 싫군요.. 빼버립시다.. replaceAll 로...
오늘은 글 검색, 글 내용 보기.. 등등 을 할겁니다.. 아래 그림은 기존의 글 검색 창이였습니다.. 단지 글 제목만 찾는것이였는데요.. 다시 만드는 게시판인데.. 기존의 게시판과는 차이를 두고 싶어서.. 한번 다르게 해봤습니다.. 똑같이 만들면 뭐하로 다시 만들겠습니까.. 업그레이드 게시판!.. 이기 때문에.. 이렇게 만들어 볼까 합니다.. 앞의 선택의 따라서 검색 내용이 다르게 나오도록 할겁니다.. 글 22개를 판다(panda), 판다(p)로만 등록해서;.. 우선 DB수정을 통해 아래와 같이 이름을 변경했습니다.. newboard_list 에 또 추가하겠습니다.. 제목 이름 검색 폼을 만들어봤습니다.. 결과 이미지는 이렇습니다.. 그럼 검색값이 입력되었을때 값을 넘겨줘야겠죠?.. String view..
오늘은 페이지 넘김을 할겁니다.. 우선 페이지 넘기기를 하기 위해서 글을 열심히 등록합니다.. 등록을 하고 보니.. 번호가 뒤죽박죽입니다!.. newboard_list.jsp 에서.. query.append("SELECT SEQ, NAME, SUBJECT, CONTENTS, REG_DATE, RNUM \n") .append("FROM ( \n") .append(" SELECT SEQ, NAME, SUBJECT, CONTENTS, REG_DATE, ROWNUM RNUM \n") .append(" FROM ( \n") .append(" SELECT SEQ, NAME, SUBJECT, CONTENTS, TO_CHAR(REG_DATE, 'YYYY-MM-DD') REG_DATE \n") .append(" FROM..
오늘 테이블 등록하기로 했는데요.. 그전에 잠깐 다른것부터 하고 진행하겠습니다.. 기본적으로 Web Application 디렉토리는 이런 구조로 되어있습니다.. 여기서 중점을 둬야할 부분은 WEB-INF 인데요.. 이 폴더는 서버가 읽어오는 파일들을 넣어두는 곳입니다.. lib 폴더에는 .jar 파일을 넣고.. classes 폴더는 클래스/패키지 등의 파일을.. src 는 일반적인 소스코드 파일을 넣습니다.. 이메일 보낼땐 lib 폴더에 메일보내기 관련 .jar 을 넣어둬야합니다.. 인터넷에 DBConnection.java 라고 검색해보시면 여러개가 나오는데요.. 소스코드를 보면.. java 파일이에요.. import java.sql.*; public class DBConnection { private ..
이건 따지고 보면.. 게시판 만들기 두번째 확장 버전입니다.. 이번엔 조금 더 진화시켜서 진행을 해보죠.. 이메일 보내기는.. 찾는 분이 없어서 보류해두겠습니다.. 원래 이게 강좌가 아니였는데 말이죠;.. 그냥 만드는 방법 적어놓고.. 나중에 참고해야지 라고 했던것이.. 어느새 JSP 강좌가 되어버렸습니다.. 제 블로그 유입키워드 중에 대부분이 JSP 게시판입니다.. 잘하시는 분들이 제 소스 코드 보시면 답답하게 느낄텐데 말이죠;.. 아무튼 게시판 만들기 세번째 시작해보겠습니다.. 기존의 코딩 방법은 두번째 공지사항 만들기와 같습니다.. 공지사항 만들기보다 더 발전된 화면을 보여줘야한다는 부담감이 생기는군요;.. 저는 제 study 웹서버에 newboard 라는 작업명으로 작업을 시작하겠습니다.. 이번에..
자 두번째 시간입니다.. 한번에 다 올리고 싶은 욕망도 있었으나.. 한달에 글 60개 쓰려면.. 이것도 나눠써야하는 처지라;.. 내가 왜 한달에 글 60개 쓰기로 약속했는지;.. 이런 간단한 약속 하나 못 지키면 다른것도 다 못할것 같기에.. 최대한 약속은 지키려고 노력하고 있어서 그렇습니다;.. 이해해주세요;.. 자 저장하는것 까지는 끝냈고.. 이제 리스트에 표시 글 내용 보기를 해봅시다.. 리스트 파일에 추가를 해줍니다.. notice_list.jsp.. 번호 제목 아이디 등록일자 공지사항 없음 원래 이런식으로 쿼리를 작성해야.. 글이 많아졌을때 페이지 넘김이 잘되는데.. SELECT SUBJECT, USER_ID, REG_DATE, RNUM FROM ( SELECT SUBJECT, USER_ID, ..
지난번에 게시판 만들기를 해봤습니다.. 그리고 그 다음 작품으로는 이메일 시스템 만들기였는데.. 이메일 만들기는 시간이 좀 걸리는 것들이 많아서 우선 패스;.. 제가 게시판 소스를 책보고 처음 만들어본겁니다.. 그래서 소스도 뒤죽박죽이구요.. 인터넷 보면서 작성한거라.. 필요없는 부분도 조금 있습니다.. 그래서.. 더 간단하게 해보자 하는 생각에.. 게시판 만들기 후속작인.. 공지사항 만들기를 한번 해보겠습니다.. 게시판 만들기나 다시 해주지 왠 공지사항이냐?.. 라고 하시는 분들도 계실것 같은데.. 공지사항이나 게시판이나 기본적인건 똑같습니다.. 그냥 게시판인데.. 공지사항 글을 쓰는것 이라고 생각하시면 될겁니다.. 그래서.. 게시판 만들기에서 사용했던 페이지 7개와 공지사항 만들기에 사용할 페이지 7..
아오;.. 글 다 썼는데; 날려먹었네요;.. 따른곳에서 화면 불러와서 저장했더니만;.. 다른 글이 저장되어버렸어요;.. 지난 게시판5 글을 쓰고 한참만에 글을 쓰네요.. 요새 제우스, 웹투비, 오라클 연동하고있어서 바빴습니다.. 제가 벌려 놓은 일은 많은데.. 수습할 능력이 안되다 보니;.. 이렇게 벌려 놓으면 소는 누가 키워;.. 아무튼 오늘은 게시판 만들기 마지막 수정을 해보도록 하겠습니다.. 수정은 지금까지 했던 부분 연결만 하면 됩니다.. 수정할 글을 보기 위해 글 내용을 보고.. 그 글 내용에서 수정 버튼을 누르면 수정 폼이 나타나고.. 그 수정 폼에서 작성한 것을.. 다른 페이지로 넘겨주고.. 그 페이지에서 오라클로 업데이트 하면서 글 목록 페이지로 넘어가는 것을 해볼겁니다.. 우선 'boar..
오늘은 참고하시거나 JSP 공부에 도움되는 사이트 하나 소개하고 진행하겠습니다.. JSP 초보를 위한 강좌 모음 from Server Side Script/JAVA.Servlet.JSP 2007/08/20 17:02 2007년도에 작성한 글인데.. 링크가 짤린게 많군요;.. 안짤린것만 보시면 되겠습니다;.. 소개할 만한 사이트는 아니였군요;.. 저도 오늘 찾은 사이트였거든요.. 글을 쓰면서 진행하다 보니.. 사이트확인도 지금해보네요;.. 지난 시간까지는 글 쓰고, 글 내용 확인하고, 글 검색하는 것 까지 해봤습니다.. 이번에 할것은.. 지난번 글 페이지 넘김 확인한다고.. 똑같은 글을 10개를 남겼는데.. 똑같은 내용이니 글을 삭제를 할껍니다.. 역시 오라클 DB에 들어가서 삭제를 해야하니까 오라클 메소..
음;.. 잡다하게 이것저것 테스트 하느라 설치를 많이 했더니.. 글 쓰기 눌러도 렉걸리네요;.. 오늘 해볼 것은.. 글 내용 확인.. 글 검색 하기.. 입니다.. 따라해보신분들은 테스트 잘 하셨나 모르겠네요.. 저는 페이지 테스트 한번 해봤습니다.. 글 10개가 되면.. 자동으로 다음 페이지 생성 되고.. 글 밀리고.. 페이지 [2] 눌렀을대 위와 같이 나오고.. 잘 되네요.. 쿼리는 이미 다 작성을 했기 때문에.. 테이블만 수정하면 됩니다.. 'board_list.jsp'에서는 거의 다 했습니다.. 검색은 금방 끝나는데.. 글 내용 보기는 조금 걸릴겁니다.. 우선 글 내용 보기는 새로운 페이지를 만들어야 하기 때문에.. 검색 부터 해보죠.. 글쓰기 버튼 옆에 글 찾기 버튼을 만들어볼겁니다.. 글 찾기 ..
음.. 얼마 보는 사람이 없다고 생각했는데.. 유입 키워드 순위에 올라가는것 보니까.. 꽤 많은 분들이 보시나봅니다.. 물론 너무 허접한 게시판이라.. 슬쩍 보고 나갔을수도 있지만 말이죠;.. 저번 게시판 만들기 2에서는 오라클DB 에 저장되어있는 것 까지 확인을 했었습니다.. 오늘은 글 목록을 표시해봅시다.. 글 목록을 DB에서 불러와야 하니까 오라클 연동 메소드를 적어놓구요.. 글 목록 불러올 변수들도 설정해 봅시다.. 'board_list.jsp'에 오라클 메소드를 추가합니다.. 'board_wirte_insert.jsp'에 있는 오라클 메소드랑 동일합니다.. title_len ) { buf.setLength( title_len ); v_memo.addElement( buf + "..." ); } ..
게시판 만들기1을 따라하셨던 분들 중에 이렇게 나오시는 분들이 있을겁니다.. 아놔.. 이거 뭐야 글씨 왜 깨지지?.. 하시지 마시고.. 각 페이지에.. 이 내용을 추가해 주시면 됩니다.. 그리고 서블릿 안쓴다고 했는데.. 각 참고 사이트 보면.. 거의 서블릿을 이용해서.. 빼도 되는지 안되는지 잘 모르지만 우선 넣겠습니다.. 이 두줄을 각 페이지 상단에 추가해주세요.. 그럼 아래와 같이 글자가 인코딩 되어 나옵니다.. 지난 시간에는 글 목록, 글 쓰기 테이블을 만들어봤습니다.. 오늘은 데이터를 저장할 DB 테이블과 오라클 연동을 위한 메소드를 만들겁니다.. 우선 DB테이블을 만들기 위해 Toad for Oracle 이라는 프로그램을 사용했습니다.. 이게 DB 만들고 테스트하기엔 좋더군요.. 오라클에서 직..
추가 : http://blog.naver.com/ckdrjsl7?Redirect=Log&logNo=150124649755 제가 만든 소스를 가지고 주석 걸어주신 분인데요.. 보시면 더욱 도움이 될것 같아서 링크 걸어드립니다.. 우선 게시판 만들기 전에.. ORACLE, CentOS, Tomcat, Apache 등을 설치했구요.. 그 외.. 뭘 설치했는지 생각이 안나지만.. 아무튼 하면서 생각나면 바로 바로 적을께요.. JSP 관련 서적들을 살펴보면.. 대부분이 이클립스를 사용하여 java 로 제작하고.. 서블릿 같은것을 이용해서.. 제작을 하더라구요.. 대규모 프로젝트인 경우 이클립스 같은 프로그램으로 패키지 만들어서 하는것이 효과적일 수 있습니다.. 하지만.. 제가 만들 게시판은.. 저 혼자 작업하고...
HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: IO 예외 상황: The Network Adapter could not establish the connection at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:498) at org.apache.jsp.board_modify_insert_jsp._jspSe..
아파치 톰캣.. 이클립스 등을 전혀 사용하지 않고.. 물론 서버에 톰캣이 설치 되어있으니 안썼다고 할 순 없지만.. JSP 공부 시작한지 3일만에 게시판 하나 만들었습니다.. 잘 모르니까.. 정말 간단하게.. 만들어봤는데요.. 폼 만드는데 3시간 걸렸고.. 오라클DB에 연동하는데 3일 걸린것 같습니다;.. 오라클 DB에 테이블 생성했을때.. 패스워드도 넣었고.. 리플수 등등.. 여러가지 만들었는데.. 안되더라구요;.. 그래서 테이블 날려버리고.. 그냥 되는것 까지만 넣었습니다.. 회사에서 업무외 시간에 작성해서.. 몰래 회사 서버에 올려놨는데;.. 만들어봤으니까 이제 지워야겠습니다.. 걸리기 전에 ㅎㅎ.. 사실.. 수정 삭제 목록이 있는데.. 삭제 목록은 되지만 수정은 안됩니다;.. 내일까지 수정 항목 ..
- Total
- Today
- Yesterday
- CNN Student News
- Wii GAME
- 스포어
- NDS GAME LIST
- ndsl
- jsp
- 겨울
- 동물의숲
- 젤다의 전설
- 웃기는 사진
- NDSi
- 가을
- NDS
- 3분 영어 위클리
- 동유럽
- oracle
- 2011사진공모전
- DLC
- 군대이야기
- Free Coupon
- Project Diet
- 오라클
- 티스토리달력2011
- 티스토리달력2010
- Spore
- 슈퍼마리오 RPG
- 야생의 숨결
- 아이폰
- 게시판
- C/C++
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |