본문 바로가기

분류 전체보기

(122)
autocompleter by scriptaculous autocompleter by scriptaculous scriptaculous를 이용해서 구글의 suggest같은 Autocompleter를 구현해보았음..스프링 MultiActionController를 이용해서 결과값을 view쪽으로 넘겨줬음..디비연결은 hibernate..Spring baen…. bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">        property name="urlMap">                   map>                             entry key="/ajax/*.do" value-ref="ajaxController"/> ..
Ajax 고민중.. 현재 고민중인 문제들.. 1. 어떤 디자인 패턴을 적용해야 되는가..? 지금 SpringMVC를 적용중인데..여기서 ajax를 이용하면.. 서버상의 MVC모델과는 관계없이.. 클라이언트의 모델이 새로 만들어져야 될것같다. 퍼사드.. 어댑터..옵저버.. 뭘 어떻게 적용해야 되는가? 서버의 response를 받을때와.. 클라이언트에서 ajax로 직접 데이터를 받을때를 어떻게 구분해야 처리해야 할까? 2. 어떤 프레임웤을 사용할것인가? 대세대로..Prototype과 script.aculo.us ? 아님.. Dojo? 첫번째에 호감이 더 간다.. 많이 사용되므로 예제가 많을것 같아서.. 지금 읽고 있는 Ajax in action이나 마저 읽고 고민을 담주중에 마무리해야겠다. 해야 될게 너무 많군.. 어제는 Aj..
JSP 표현식 언어(EL) 종합 Expression Language JSP 스펙 2.0 EL님에 의해 스크립팅에서 해방된 JSP라..............우하하.. 요즘 스프링을 하다보니.. JSTL을 자연스럽게 접하게 되면서 기억이 가물가물한걸 살리기 위해 정리함.. 잠안자고 뭔짓인지.. 출처 : Head First Servlets & JSP 핵심정리 ■ EL 표현식은 항상 중괄호로 묶고 앞에 달러($)기호를 붙입니다. ${표현식) 표현식에서 첫 번째 변수는 내장 객체거나 아니면 다음 4가지 생존범위에 속하는 속성입니다. (page, request, session, application) ■ 도트 연산자는 맵 키 이름이나 빈 프로퍼티 이름으로 값을 읽습니다. 예를 들어 ${foo.bar}에서 foo가 맵이라면 bar는 키가 될 것이며..
하이버네이트 영속성전이 영속성전이 하이버네이트3 프로그래밍 최범균저 참조에 의한 영속성 전이 부모/자식의 관계를 갖는 연관에서 부모에 속하는 객체를 저장하거나 삭제할 때 연관되어 있는 자식 객체도 함께 저장되거나 삭제에까지 영향을 미치는 것을 영속성 전이(transitive persistence)라고 한다. 속성값 session 메서드 설명 save-update save(), update(), saveOrUpdate() 객제가 저장되거나 수정될 때 적용 delete delete() 객체가 삭제될 때 적용 create persist() 객체를 저장할 때 적용 merge merge() 객체의 값을 영속 객체에 복사할 때 적용 lock lock() 객체를 잠금 모드로 읽어 올 때 적용 refresh refresh() 데이터베이스에서..
RSS 그림 내가 그렸다.. ㅠㅠ 왜? 회사서 시켜서..
SimpleFormController 출처 : Spring 프레임워크 워크북 (한빛 미디어) 정리할려고 visio로 그려보았다. Simple은 아닌것 같은데.. 본격적으로 구현들어가면 많이 사용할 컨트롤러같아 보여 내용을 많이 이해하고 있어야 겠다. 지금 아는거라곤 Constructor에서 setCommnadClass(className)와 같이 명령 클래스 설정 bean 설정(.xml)에서 formView : 컨트롤러가 HTTP GET 요청을 받았을때나 또는 에러가 발생했을 때 보여줘야 할 뷰의 논리적인 이름 successView : 성공적으로 폼이 제출됐을때 보여줘야 할 뷰의 논리적인 이름 일단 이렇게 되어 있어야 것고.. java method안에서 가져올라면.. getSuccessView() 하면되고.. 아.. 이클립스에서 작업시 Con..
springMVC Controller 종류 출처:스프링 인 액션 이책 잘못 산거 아닌가.. 어렵구먼..뭘 사용해야 되나.. 컨트롤러 유형 클래스 유용한 상황 단순 Controller(인터페이스) AbstractController 극도로 간단한 컨트롤러를 만만들고 할 때 사용한다. 기본적인 자바 서블릿이 제공하는 것보다 기능이 약간 더 많다. 일회성 ThrowawayController 요청을 명령으로서 처리하는 단순한 방법을 사용하고자 할 때 사용한다.(웹워크의 Action과 비슷하다.) 다중 액션 MultiActionController 비슷하거나 관련 있는 로직을 수행하는 다수의 액션을 가지고 있을 때 사용한다. 명령 BaseCommandController AbstractCommandController 요청으로부터 하나 이상의 파라미터를 받아서 ..
ORACLE 캐릭터셋 변경 ORACLE 캐릭터셋 변경 먼저 확인 SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER LIKE '%CHAR%' $ORACLE> sqlplus '/as sysdba' SQL> SHUTDOWN IMMEDIATE; SQL> STARTUP MOUNT; SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0; SQL> ALTER DATABASE OPEN; SQL> ALTER DATABASE CHARACTER SET KO16MSWIN949; SQL> SHUTDOWN IMMEDIATE; SQL>..