본문 바로가기

FRAMEWORK

spring 과 Log4J 설치시 log4J.dtd 가 없다는 경고 메세지. 원문 :https://issuetracker.springsource.com/browse/STS-2740 The log4j.xml files in the project generated by Spring MVC Template Project in the Dashboard produce warnings in STS 3.0.0.M2.WARNING: The file cannot be validated as the XML definition "some_path\src\main\java\log4j.dtd (The system cannot find the file specified)" that is specified as describing the syntax of the file cannot be located.I.. 더보기
struts-config.xml 에 datasource 추가 ( strtus 1.3 미만 ) 출처 : http://levin01.tistory.com/1558 그다음 접속은 꼭 Action클래스 안에서 하셔야 합니다. DataSource를 가져올때 상속받은 Action클래스의 getDataSource() 메소를 사용하기 때문이죠. DataSource ds = getDataSource(request); 그다음 나머지 처리는 일반적인 방식과 똑 같습니다^^ 출처 : http://levin01.tistory.com/1558 struts 1.3 이상 버전에서는.. JNDI 설정 해서 DataResource 사용하는 방법이나, DBConnection Pool Class 하나 만들어서 사용하던지, 뭐 알아서! 더보기
struts2 - TagLibrary http://struts.apache.org/2.0.14/docs/tag-reference.html Generic Tags Generic Tag Reference Struts Generic Tags control the execution flow as pages render. Control Tags if elseIf else append generator iterator merge sort subset Data Tags a action bean date debug i18n include param property push set text url UI Tags UI Tag Reference Struts UI Tags display data in rich and reusable HTML. Form Tags .. 더보기
struts2 - 액션클래스 비교. POJO 객체 - 의존성이 없으므로 독립적인 작업에 좋다. ActionSupport Class 상속 - Result Code (ERROR, INPUT, SUCCESS, LOGIN, NONE) 사용이 가능. - 유효성 검사나 properties 파일정보를 쉽게 가져올 수 있다. Action, ModelDriven, Preparable Interface를 상속받았다면 - Result Code (ERROR, INPUT, SUCCESS, LOGIN, NONE) 사용이 가능. - excute() 메소드를 오버라이딩해야 함. - Modeldriven을 사용하면 model class 와 의존성을 줄일 수 있다. - Preparable 을 사용하면 excute() 메소드가 실행되기 전에 다른 로직을 사용할 수 있다. .. 더보기
struts - UTF-8 설정 (인코딩설정) strtus2 연습을 위한 web.xml이다. struts2 org.apache.struts2.dispatcher.FilterDispatcher struts2 UTF-8 설정 struts.i18n.encoding UTF-8 struts2 /* 인코딩 설정부분. - 각 서버 제품 관련 encoding 설정은 별도로 수정해야 함. 예> tomcat 설정 - http://fallacy.tistory.com/211 더보기
EJB EntityBeans 출처:http://darkmirr.egloos.com/1260148 Entity Bean? 데이터 베이스와 밀접한 관련을 맺고 있는 서버 컴포넌트다. entity bean은 영속성을 유지해야 할 데이터를 표현할 때 사용하며 entitybean 의 정보는 데이터베이스에 저장되기 때문에 데이터베이스 안의 내용이 삭제가 되지 않는한 웹로직 서버가 재시작되어도 값을 유지 할 수 있다. 또한 entitybean은 여러클라이언트로부터 공유되며 테이블 내의 정보를 객체지향적으로 표현하기 알맞으며 영속성과 트랜잭션 속성을 포함하는 컴포넌트다(ORM 과 관련이 깊다 ) Entity bean 명세 SessionBean 명세와 가지는 값도 비슷 하고 하는 일 또한 비슷하다 단. 기본키 클래스(Primary key class.. 더보기
[Struts] JDBC 사용하기. http://jakarta.apache.org/commons/dbcp/downloads.html Commons-DBCP , Commons-pool , Commons-Collections Context의 WEB-INF/lib 로 복사 struts-config.xml에 아래 내용 추가 출처 : http://blog.naver.com/abj1/30019717356 더보기
[1.3] struts-config.xml NutShell 더보기