Flex2009.02.06 11:21

이클립스를 실행 하여 [File]-[New]-[Project] 선택후 아래와 같이 Flex Project을 선택한다.

image

프로젝트 이름을 넣고, Application server type 을 J2EE로 설정 한다.

image

Target runtime을 톰캣으로 설정하는데, 없을때는 New 버튼을 눌러 톰캣 홈 패스를 잡아주면 셀렉트 박스에 나타나게 된다.
그리고, Flex WAR 파일은 blazeds.war 선택.

image

하단에 Output folder URL 에서 포트를 반드시 8400으로 변경!

image

이클립스 IDE 화면을 Flex Development 모양으로 변경(예)

image

프로젝트 Navigator 에서 프로젝트명을 마우스 오른쪽 클릭후 Properities선택

image

Flex Server 에서 Context root를 WebContent에서 프로젝트명으로 변경(/winFLEX)

image

/WEB-INF/lib/ 폴더에 탐색기에서 직접 spring관련 jar 파일과 org.springframework.flex-1.0.0.M1.jar 파일을 드래그 하여 추가

image

/WebContent/WEB-INF/web.xml 파일에서 MessageBroker Servlet 부분을 아래와 같이 변경.

<!-- MessageBroker Servlet -->
    <servlet>
        <servlet-name>spring</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>           
            <param-value>/WEB-INF/applicationContext.xml</param-value>       
        </init-param>       
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>spring</servlet-name>
        <url-pattern>/messagebroker/*</url-pattern>
    </servlet-mapping>
    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
        <welcome-file>default.html</welcome-file>
        <welcome-file>default.htm</welcome-file>
        <welcome-file>default.jsp</welcome-file>
    </welcome-file-list>

Ctrl + N 을 눌러 Java의 Package 선택

image

test 패키지 생성

image

다시 Ctrl+N을 하여 Class 선택 후 이름을 TestService 로 정하고 Finish

image

코딩.

image

/WebContent/WEB-INF/ 위치에 applicationContext.xml 파일을 생성

image

/WebContent/WEB-INF/flex/services-config.xml의 services에  default-channels 추가

image

winFLEX.mxml을 다음과 같이 코딩.

image

프로젝트의 Export Release Build 실행

image

image 버튼으로 start on Server 선택. 시작이 되었으면

웹브라우저에서 http://localhost:8400/winFLEX/winFLEX.html 실행하면 이와같이 잘됨.

image

저작자 표시 동일 조건 변경 허락
신고
Posted by dotnetpower

티스토리 툴바