프로젝트 생성
메이븐 기반의 웹앱 생성
archType: 메이븐이 미리 만든 플젝 틀
그 중에서 webapp을 선택한다.
준비물: 메이븐과 톰캣
메이븐 설치한 경로 지정
제이유닛은 오직 테스트에서만 사용 <scope>provided</scope> : 런타임시 실행 지정 안해도 된다는 범위 한정 태그
public class HelloServlet extends HttpServlet {
@Override
public void init() {}
@Override
public void doGet(req, resp) {
(HttpServletResponse)resp.getWriter().println("<html>");
//이런식으로 html 그리기 가능
}
@Override
public void destory() {}
톰캣 받아서 압축 풀기
맥 쓰는 사람 필수
설정창에서 우측 하단의 fix 클릭해서 ~플젝넴:war.exploded 추가해야 한다.