ios | ios도 모르고 하이브리드 앱 개발하기 [ 4.2 eclipse에서 webproject 생성 / dynamic web project / jsp ]

2016.09.12 11:41mobile/ios



ios도 모르고 하이브리드 앱 개발하기 [ 4.2 eclipse에서 webproject 생성 / dynamic web project / jsp ]




목차

ios도 모르고 하이브리드 앱 개발하기 [ 4.1 eclipse에서 tomcat 생성 / 서버생성 ]

ios도 모르고 하이브리드 앱 개발하기 [ 4.2 eclipse에서 webproject 생성 / dynamic web project / jsp ]




Dynamic Web Project 를 만들고 코딩없이 웹페이지 하나를 띄워보자.


하이브리드 앱을 개발하려면 웹페이지가 필요하니까...


특별한 기능은 없고 텍스트 하나 찍어보자.




jsp 기반으로 진행됨
별다른 설정 없이 기본값으로 진행함






eclipse 실행 !

Project Explorer 에서 마우스 오른쪽 클릭
New > Dynamic Web Project 선택 (없다면 Other 선택 후 검색)





Project name 설정 후 Next





그냥 Next 클릭





이거 무조건 체크하기를 바람. 체크 후 Finish

안하면 프로젝트 삭제 후 다시 생성하거나 web.xml 파일을 수동으로 만들어 주어야 한다.

web.xml 파일이란 ?

간단히 설명하자면 web.xml 파일은 web apllication 의 deployment descriptor 즉 환경파일이라고 생각하면 된다.web application (웹프로젝트)는 1개의 web.xml 파일을 가져야 한다.

더 자세한 사항은 구글링 !!!! 클릭 -> [ web.xml 이란? ]





생성된 프로젝트를 열면 WebContent 라는 폴더가 있음

여기에서 마우스 오른쪽 클릭

New > JSP File 선택





File name 을 index.jsp 로 설정한 후 Finish





생성한 index.jsp 파일에 다음과 같이 헬로 jsp 타이핑 후 저장







 

아까 생성한 server에 방금 만든 web project 를 연결해 주어야 함

Servers 창에서 해당 server에서 마우스 오른쪽 클릭

Add and Remove 선택





Available 에 있는 Web Project 선택 후 Add 클릭





아래 화면처럼 Available에 있던 project가 Configured 로 넘어간 후 Finish





Servers 창에서 재생 버튼 클릭

(서버 실행됨)





다음과 같이 Console 창에 Server startup in 560 ms 라고 뜨면 서버가 잘 실행된것임

560 ms 는 서버가 실행되는데 걸리는 시간을 나타낸 수치로 그때그때 다르고 사람마다 컴퓨터마다 다 다르니 신경안써두됨





마지막으로 브라우저를 하나 열고

아래처럼 url 을 입력해보자.

홈페이지 하나 완성임 (이제 페이지 하나 띄운거야...)















 * 경고


IOS에 무지한 상태에서 구글링만으로 앱 개발 및 포스팅이 진행됨


누구나 따라할 수 있겠지만 결코 완벽한 정답이 아닐 수 있음


아주 주관적인 입장에서의 포스팅임



  • 프로필사진
    안녕하세요2016.09.30 17:54

    Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).

    이렇게 뜨고 실행이 안되는데 어떻게 해야 하나요 ㅠ

    • 프로필사진
      Favicon of https://cofs.tistory.com BlogIcon 개발자 CofS2016.10.04 09:20 신고

      서버를 돌리기 위한 포트를 이미 사용중이라는 메시지입니다

      톰켓의 포트를 변경하시거나 이미 사용중인 포트가 어떤 것인지 확인 하시고 중지 후 실행하시면 될거에요