- Today
- Total
목록JSP (6)
프로그래밍 농장
- XML 이란? 주로 다른 종류의 시스템, 특히 인터넷에 연결 된 시스템끼리 데이터를 쉽게 주고 받을 수 있게하여, HTML의 한계를 극복할 목적으로 만들어졌다. 사람과 기계가 모두 읽을수 있도록 쉬운 형식을 가지고 있다는 특징이있다. 단순히 데이터를 교환하는 표현방법이라고 생각하면된다. XML은 작성자 본인이 태그를 자유롭게 이용할수 있다는 특징이 있다. 이와같이 XML은 범용성과 확장성을 가지기 때문에 환경설정이나 데이터 전달포 맷 등 다양하게 쓰인다. XML은 다른 목적의 마크업 언어를 만드는 데 사용되는 다목적 마크업 언어이다. XML은 다른 시스템끼리 다양한 종류의 데이터를 손쉽게 교환할 수 있도록 해준다. XML은 새로운 태그를 만들어 추가해도 계속해서 동작하므로, 확장성이 좋다. XML은 ..
JSP내에서 기존에 우리가 쉽게 만들수이는 구구단을 표의 형태로 아래와 같이 만들어보자 . 일단, 기존에 자바코드를 통해서 구구단을 콘솔창에 출력하는 방법은 아래와같다 . for(int i=1; i
톰캣을 사용중에, 아래와 같은 오류가 나서 그 원인과 해결법에 대해서 적어보겠습니다. 일단, 톰캣은, default timeouts( 타임아웃 기본값 ) 이 45초로 설정되어있다. 이 말은, 톰캣서버를 실행했을떄, 45초동안 컴파일이 진행되지않으면, 에러가 뜬다는 뜻이다. 그렇다면, 위와 같은 오류가 나는이유는, 45초동안 컴파일을 하지못할정도로 한 서버에 너무많은양의 파일들이 동기화(syncronized) 되어있다는 뜻일수도있다. 현재 본인이 실행하고있는 서버는 아래와 같이 확인할수있으며, 클릭을 하게되면, 아래와 같이 현재 서버에 동기화 되어있는 파일목록을 확인할수있다. 현재 필자는 Tomcat 8.5 버전으로 서버가 시작되었으며, 현재 이 서버에 동기화되어있는 웹모듈은 "day1003one" 하나뿐..
이클립스 개발환경에서 jsp를 공부하던중에, 뜻밖의 오류가 나서 글을 작성하게 되었다. 일반적으로, jsp는, html에 추가적으로 자바언어를 사용할수있도록 만들어진 프로그램으로, 태그안에서 자바코드를 작성하는것을 다들 알것이다. 그런데, 태그를 작성하고, 그 안에 자바코드를 입력하는데, 정상적으로 이클립스가 받아드리지못하고, 모두 오류처리를 해버린다면 그 문제는 무었이며, 해결법은 어떻게 되는지 지금부터 알아보겠다. 일단, 이클립스 내에서, 자바코드를 읽어들이지 못하는문제는, jdk 에 있다. 이 문제를 확인하기위해서는 일단 이클립스를 실행하고 아래와 같이 , 메뉴단의 Windows -> preferences -> jdk검색 -> 아래와 같은 창이뜨면 본인pc내의 jdk 경로로 정확히 설정하기 이후, ..
우리가 이전에 톰캣서버를 이용하여 직접만든 txt 파일들을 웹페이지에서 실행해보았다. 그렇다면, Context 사이트를 추가하여, 실제 파일이 저장된 경로가아닌, 가상의 경로를 설정해서 웹사이트를 띄워보자. Context 사이트를 추가하기 위해서 아래의 경로로 이동해보자. 경로 : 톰캣파일 -> conf -> server.xml 복사본 생성하기 -> 메모장으로 열기 (복사본을 생성하는 이유 : 기존의 서버를 건들이지 않기위해 ) 메모장으로 server.xml 파일을 열었다면, 아래와 같이 Context 부분을 추가해준다. 이후, 실행중인 톰캣서버를 종료해주고, 다시 startup 을 통해 서버를 재실행해준다. 그후, 주소창에서, 설정해놓은 Context 주소를 통해서 접속하게되면, 실제로 그 경로에 파일..
일단 톰캣을 설치하려면 http://tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications are tomcat.apache.org 위 사이트에 접속하여, 옆 메뉴단 - 다운로드 에서 원하는 버전을 설치해주면된다. 보통 8~ 8.5버전을..