본문 바로가기

java68

eclipse | WAS - 톰캣(tomcat) 서버 연동 적용 no servers are available click this link to create a new server 프로젝트를 만들고 나서 꼭 필요한 작업중에 하나인건 Tomcat 서버를 구동해야 하죠 그래서 오늘은 이클립스에서 tomcat 서버를 연동해보겠습니다. ▼프로젝트를 생성 한 후에 보이는 아래 메세지를 클릭 ▼그러면 아래처럼 서버를 선택 할 수 있는 화면이 나옵니다. 자신이 필요한 was를 선택하세요 저는 톰캣 7.0 버전을 선택했습니다. ▼우선 톰캣을 다운로드 받아 특정 폴더에 위치 하게 합니다. 해당 파일은 https://tomcat.apache.org/download-70.cgi 에서 다운로드 가능합니다. ▼위에서 압축을 해체한 톰캣의 폴더 주소를 아래처럼 입력해줍니다. ▼해당 원하는 프로.. 2018. 1. 4.
JSP | JSTL - 이전 URL 알아내기 header referer 정보 오늘은 referer를 이용해서 이전 URL을 알아 낼 수 있는 방법을 알아보고자 합니다. ▼우선 아무 페이지에서 해당 a태그를 걸어봅시다. 1 2 3 header.referer 테스트 cs ▼ 그리고 웹에서 해당 버튼을 클릭해 자신의 was에 jsp 페이지로 이동시켜 봅시다. ▼ 그리고 JSTL로 header.referer를 referURL 변수에 담아서 화면에 출력해보았습니다. 1 2 이전 페이지 URL은 : ${referURL} cs ▼ 네 A태그로 타고왔던 이전 페이지가 노출됩니다. ▼이전페이지를 컨트롤 하는 방법은 보통 URL에 특정 파라미터에 이전 URL을 담아서 그 정보를 보고 이전 페이지 정보를 얻는 방법으로 개발합니다. 꼭 링크로 타고 온 이전 페이지로 가.. 2018. 1. 2.
JSP | JSTL - 현재 URL 알아내기 EL 문법을 이용하여 URL 알아내기 안녕하세요. 고코더입니다. URL은 현업에서 가장 중요한 정보입니다. 유효성 체크, 접속 분기등 다양한 이유에서 개발을 하기 때문입니다. 그래서 JSP에서 간단한 방법으로 현재 URL을 알아내는 방법을 알아보려고 합니다. ▼ 우선 pageContext 객체를 알아봅시다. 자주 쓰는 객체이므로 외워두면 될거 같습니다. pageContext : 페이지에 대한 정보 request : 사용자가 요청한 HTTP데이터를 알 수 있는 객체 requestURL : HTTP데이터에서 URL의 정보를 가져온다. requestURI : HTTP데이터에서 URI의 정보를 가져온다. ▼ 아래 소스를 JSP에서 실행시켜 봅시다. JSP에서 현재 URL 가져오기 : ${URL} JSP에서 현재.. 2017. 12. 21.
Spring - eclipse에서 Spring Boot import 방법 이클립스에서 스프링 부트 import 시키기 스프링 부트를 유지보수를 위해 import 시켜야할 때가 있습니다.오늘은 스프링부트 프로젝트를 이클립스로 가져와서 실행시켜 보려고 합니다.말은 거창하지만 매우 쉬운 작업입니다. ▼ STS를 설치후 import로 진입 그다음 - maven->exsting Maven Projects 를 선택을 합시다. ▼ 자신의 스프링 부트 프로젝트 폴더를 선택을 하고 ▼ 부트 대시보드를 확인해보면스프링 부트 답게 모든 서버 설정이 그대로 이식되어 있습니다.해당 보드에서 스타트만 눌러주면 됩니다.. ▼ 그럼 이처럼 서버가 시작되었다. ▼ 해당 서버에 저장된 포트대로 접속해보고 정상적으로 스프링 부트가 실행되는걸 확인 함으로써 임포트 작업이 완료가 되겠네요 마무리서버 설정이 축소되.. 2017. 11. 29.
JAVA | 이론 - WEB-INF, META-INF에 차이 META-INF - 자바 패키징 기술인 jar의 일부- META-INF폴더는 자바에서 설정관련 파일을 저장하는 폴더- jar 파일들을 풀어보면 META-INF 폴더 아래 MANIFEST.MF 라는 파일이 있고 사양서 내용이 있다. WEB-INF - 웹 애플리케이션 용으로 (servlet 규격으로) 따로 만들어진 디렉터리- 웹을 중요한 파일들이 노출되지 않도록 만든 폴더 2017. 7. 6.