하나의 Context에서 여러개의 Struts환경 구현하기 개발을 하다 보면 대부분이 하나의 Context에 여러 개의 struts가 구현된다. 이것을 해결하기 위해서는 우선 web.xml문서의 수정이 가장 중요하다. 1) web.xml 수정 원하는 Context의 WEB-INF/web.xml문서를 열어 다음과 같이 추가해 둔다. action org.apache.struts.action.ActionServlet config /WEB-INF/config/struts-config.xml config/tt2 /WEB-INF/config/struts-config-tt2.xml 1 그리고 이후에는 반드시 현재 사용되는 Context의 WEB-INF/congif/라는 위치에 struts-config-tt2.xml이라는 각 action들과 forward같은 struts 객체.. 더보기 한글처리 앞서 예제들을 하면서 봐왔겠지만 한글처리가 되지 않는다. 다음과 같이 작업을 하면서 한글처리에 대해 알아보자! 1) 한글처리 한글 처리라는 것은 그때 그때 해도 되겠지만 Struts에서는 Servlet에서 사용되는 Filter기법을 응용한다. 1) Filter를 상속받는 Controller클래스를 작성한다. package convert; import! java.io.IOException; import! javax.servlet.Filter; import! javax.servlet.FilterChain; import! javax.servlet.FilterConfig; import! javax.servlet.ServletException; import! javax.servlet.ServletRequest; .. 더보기 Struts 환경에서 DBCP 사용하기와 Model사용하기 이제는 직접 Database와 연결하는 프로그램을 작성해 보자! 그러기 위해서는 다음과 같은 환경 설정이 필요하다 1) http://commons.apache.org/ 위로 접속하여 jakarta에서 제공하는 DBCP와 pool, Collections를 차례로 다운 받은 후 압축을 풀어 commons-dbcp-X.X.X.jar과 commons-pool-X.X.jar, commons-collections-X.X.jar라는 파일들을 사용하는 Context/lib에 복사해 두자! 2) struts-config.xml문서에 있는 부분을 다음과 같이 수정하자 3) 다음은 Action요소 추가 4) dbForm.jsp문서 작성 이름 ID Password 5) Action작성 package st1; import! o.. 더보기 이전 1 ··· 16 17 18 19 20 21 22 ··· 47 다음