본문 바로가기

나는 엔지니어/스트럿츠

객체로 데이터 받기 / set으로 데이터 받기 1. 객체로 데이터 받기 뷰 : id name mail text 액션 :public class InsertAction implements Action , ModelDriven,Preparable{private GuestBook gb = null; //실행 순서 //prepare -> getModel -> execute @Overridepublic void prepare() throws Exception { //객체 준비// TODO Auto-generated method stubthis.gb = new GuestBook();}@Overridepublic GuestBook getModel() { //view에서 입력 받은 값을 저장할 객체를 반환// TODO Auto-generated method stub.. 더보기
struts.xml --- 액션 나누기 struts.xml 에 액션수가 늘어나면 파일하나에서 관리하기가 힘들어진다.inclue 태그를 이용해서 이 문제를 해결 할 수가 있다. 액션이 정의 되어 있는 파일은 config 폴더로 나누었다. [struts.xml] [guestbook.xml] list.jsp list.jsp [HelloAction.xml] HelloResult.jsp [InputModel.xml] output.jsp 더보기
스트럿츠 연동시 한글이 깨질때 web.xml 파일을 열어 아래와 같이 추가해준다. struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts.i18n.encoding euc-kr 더보기
MVC2 모델 사용하기 프레임워크 이용하기 스트럿츠2 사용하기 1. 다운로드http://struts.apache.org/ 웹 페이지 우측 상단에 있는 struts2를 클릭 풀 버젼을 다운로드 받아성 압축을 해제한다.struts-2.3.4-all\struts-2.3.4\apps\struts2-blank 샘플 프로젝트에서아래와 같이 구성을 실시한다. 1. \WEB-INF 에 있는 web.xml을 열어서 아래의 코드를 내 프로젝트 web.xml에 복사한다. struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* 2. WEB-INF\lib 에 있는 jar 파일을 내 프로젝트 lib 밑에 전부 복사한다. 3. WEB-INF\src\java에 있는 str.. 더보기