0C 개발일지

JSP & Servlet Template 이클립스 설정 본문

WEB

JSP & Servlet Template 이클립스 설정

0C 2024. 4. 12. 16:28

JSP, Servlet 공부를 하다 보면 반복적인 코드를 작성해야 할때가 많아서 템플릿화하면 작업 시간을 줄일 수 있다.

 

 

이클립스 Window > Preferences > Java > Templates에서 설정하면 된다.

 

 

1. doGet, doPost  템플릿하기

import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet("/${name}.do")
public class ${primary_type_name}  extends HttpServlet {
	
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

		${cursor}		

		RequestDispatcher dispatcher = req.getRequestDispatcher("/WEB-INF/views/${name}.jsp");
		dispatcher.forward(req, resp);
		
	}

}

 

템플릿하고자 하는 코드를 추가하면 된다. Context 는 Java로 설정,  import도 한 번에 해준다.

 

2. DAO 도 추가해준다.

 

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;

import com.test.util.DBUtil;

public class ${primary_type_name} {
	
	private Connection conn;
	private Statement stat;
	private PreparedStatement pstat;
	private ResultSet rs;
	
	public ${primary_type_name} () {
		this.conn = DBUtil.open();
	}

}

 

'WEB' 카테고리의 다른 글

[JSP & Servlet 구현] 환경설정  (0) 2024.04.17
JDBC 템플릿  (0) 2024.04.16
[JavaScript] Page 이동  (0) 2024.04.16
favicon(파비콘) 적용하기  (0) 2024.04.12
JDBC 정리  (2) 2024.04.07