전체 글
-
STS4 설치와 개발 환경 설정공부방/Spring 2019. 1. 2. 09:45
1. 설치 URL - https://spring.io/tools2. tomcat server 사용을 위한 설정- Help -> Install new software a. Work with 에서 아래와 같은 형식 선택 [날짜 는 버전에 따라 다를 수 있음2018-09 - http://download.eclipse.org/releases/2018-09Web, XML, Java EE and OSGi Enterprise Development 를 모두 설치합니다.JST 만 설치하면 Spring 3.x 웹모듈 선택이 안되는 문제가 있습니다.PHP 같이 딱보기에도 전혀상관 없는것은 건너뛰어도 됩니다.b. 확인이클립스 화면에서 servers 탭을 찾습니다.(없다면 Window -> Show View -> Other -..
-
keyboard events: keyCode공부방/JavaScript 2017. 3. 16. 18:00
자바스크립트로 키보드 이벤트 발생 시의 keycode를 확인하는 방법은: document.getElementsByName("title")[0].onkeydown = function(event) { console.log('keydown - keyCode : ' + event.keyCode); console.log('keydown - which : ' + event.which); }; document.getElementsByName("title")[0].onkeypress = function(event) { console.log('keypress - keyCode : ' + event.keyCode); console.log('keypress - which : ' + event.which); };Colored..
-
FlexBuilder(FlashBuilder)에서 Profiler(프로파일링) 사용공부방/Flex 2016. 10. 6. 09:26
1. FlexBuilder(FlashBuilder)에서 Profiler(프로파일링) 사용시 "Socket Time Out"에러 벌생시 대처방법 : http://hiddenid01.tistory.com/10 1. ProfilerAgent.swf 가 위치한 폴더와 2. 현재 프로젝트의 SWF위치가 모두 LocalTrust영역으로 기재되어 있어야 한다. LocalTrust영역에 대한 정의는 http://hiddenid.tistory.com/5 의 폴더에 이름과 형식에 상관없은 텍스트 파일을 하나 만든후에 위의 1, 2번 항목의 내용을 기재한다. 다음은 본인이 기록한 파일과, 정의된 내용이다. test.txt의 내용 {FlexBuilder worspace}\.metadata\.plugins\com.adobe.f..
-
[Spring] AOP (Aspect Oriented Proramming)공부방/JSP 2013. 7. 5. 15:18
■ 핵심 관심 사항(core concern)과 공통 관심 사항 (cross-cutting concern) ■ 기존 OOP에서는 공통관심사항을 여러 모듈에서 적용하는데 중복된 코드를 양산과 같은 한계가 존재 - 이를 극복하기 위해 AOP가 등장 - 여러곳에서 공통으로 사용되는 메서드를 Spring이 호출 ■ Aspect Oriented Proramming은 문제를 해결하기 위한 핵심 관심 사항과 전체에 적용되는 공통관심 사항 기준으로 프로그래밍함으로써 공통 모듈을 손쉽게 적용할 수 있게 해준다. ■ 공통적으로 사용하는 클래스의 메소드를 XML에 정의, Spring이 알아서 실행=>Login 클래스에 있는 loginCheck 기능을 여러 기능을 담당하는 메소드들이 사용할 때, 만약 새로운 메소드를 써야되는 ..
-
스프링 쿼츠 (Spring Quartz) 스케쥴러에 배치(Batch) 파일 등록하기공부방/Spring 2013. 7. 5. 09:56
Quartz 스케쥴러에 배치(batch) 파일 등록하기 주기적인 어떤 작업을 할떄 리눅스(Linux)에서는 크론탭(CronTab) 방식을 사용합니다.하지만 이곳에서는 Spring의 Quartz 스케쥴러 방식을 사용하여 구현하고 있습니다. Quartz의 핵심인 /WEB-INF/config/applicationContext.xml 작성법은 아래와 같습니다.실제 실행될 class 등록스케쥴러가 동작하는 주기 설정실제로 동작 하도록 설정Simple Type: 주기 시간이 몇초, 몇분 혹은 몇시간 단위로 작동 (이곳 프로젝트와 무관)Cron Type: 리눅스의 CronTab과 같은 동작. 몇월 몇일 몇시에 동작할지 설정 (이 방식 사용)Colored By Color Scripter™ 1234567891011121..
-
forward( ) vs. sendRedirect( )공부방/JSP 2013. 3. 14. 15:01
* snedRedirect()는 데이터 전달을 위해 url뒤에 ?를 붙여서 텍스트 데이터만 전달 할수 있다. foward()는 request에 request.setAttribute("test",test) 등과 같이 앞에 id, 객체 타입의 데이터를 저장한 후 forward 로 페이지 이동후 해당 페이지에서 request.getAttribute("test",test) 로 데이터를 가져온다. 이때 데이터는 object 타입으로 저장이 되어 있기 때문에 필요에 따라 타입 캐스팅이 필요하게 된다.