인텔리J에서는 코드 템플릿 설정이 가능하다.
Servlet이 가끔 없을때가 있는데(추측이지만 프로젝트 설정에 따라 다른 것 같다) 이럴때는 템플릿을 통해 직접 만들어주면 편하게 사용할 수 있다.
Setting - Editor - File and Code Templates (맥의 경우 Preferences)
Files에서 + 클릭
Name은 원하시는 이름으로 지정, 밑 코드를 붙여넣습니다.
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.ServletException;
import java.io.IOException;
public class ${Class_Name} extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
}
}
이제 Servlet이 생겼습니다!