반응형 분류 전체보기155 [iBATIS] The column index is out of range: 1, number of columns: 0 아래와 같은 메시지가 출력 된다면... javax.servlet.ServletException: --- The error occurred in /sql/board.postgresql.xml. --- The error occurred while applying a parameter map. --- Check the ArticleProperties. --- Check the parameter mapping for the 'idnum' property. --- Cause: org.postgresql.util.PSQLException: The column index is out of range: 1, number of columns: 0. org.apache.struts.chain.ComposableReques.. 2007. 9. 10. struts + iBATIS + DBCP 사용하기 struts와 iBATIS를 사용하기 위해 몇일 동안 씨름한 결과이다. 기본 동작만 확인 했으므로 보는 이에 따라 확장 가능할 것이다 ^^ iBATIS와 struts의 설치는 간단하기도 하거니와 이미 인터넷에 많은 자료가 있으니 그쪽을 참고하기 바란다. 여기에서는 iBATIS를 이용해 DB에서 객체로 가져와 struts에서 사용하는 것에 목적이 있다. 테스트를 위해 다음과 같은 순서로 user를 가져온다. DB -> iBATIS -> struts -> 웹 당연히 이 순서는 개념만 있는 것이다. DB에 연결을 하자. /WEB-INF/classes에 sqlmap-config.xml 파일에 DB를 연결한다. 두번째 줄에서 볼 수 있듯이 실제 DB 설정 파일은 ./config/database.properties.. 2007. 8. 27. [tomcat] tomcat 5.5.x 에서 메인페이지(index.jsp)가 바뀌지 않을 때 실행환경 CentOS 5 tomcat 5.5.23 (yum으로 rpm 설치) 먼저 tomcat이 설치된 곳의 web을 변경한다. 기본적으로 /var/lib/tomcat5/webapps/ROOT/WEB-INF에 존재한다. org.apache.jsp.index_jsp /index.jsp 위는 기본 세팅인데 이중에서 세번째 줄을 변경한다. /index2.jsp index2.jsp 말고 원하는 이름이 있으면 그것으로 접속한다. 기본 설치시 index 페이지를 위의 이름으로 변경하는 것이다. 그후 tomcat을 재시작한다. 만일 이렇게 하여도 index페이지가 변경되지 않을 때에는 아래를 참고한다. /usr/share/tomcat5/work/Catalina/localhost/_/org/apache/jsp 에 보면.. 2007. 7. 30. [tomcat] tomcat 5.5.x 에서 java와 javac 바꾸기 실행환경 CentOS 5 tomcat 5.5.23 (yum으로 rpm 설치) 혹시나 java 홈페이지에서 최신 sdk를 받아서 설치하더라도 실제 tomcat은 기본 설치된 버전으로 실행된다. 따라서 최신의 java를 사용하기 위해서는 이 사항들을 변경해 주어야 한다. /etc/alternatives 디렉토리를 살펴보면 java, javac, java_sdk 가 soft link 걸려 있는 것을 확인 할 수 있다. 이를 바꾸어 주어야 한다. sdk 를 다운로드 받아 설치하면 /usr/java/jdk-1.6.0_02 (해당 버전을 받아 설치하였음) 에 설치가 된다. 이를 바꾸어 준다. mv java java_ mv javac javac_ mv java_sdk java_sdk_ ln -s /usr/java/j.. 2007. 7. 30. 이전 1 ··· 24 25 26 27 28 29 30 ··· 39 다음 반응형