자바 프로젝트 - 서블릿 하면 기본적으로 이렇게 뜨는데,
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class e
*/
@WebServlet("/e")
public class e extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public e() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
response.getWriter().append("Served at: ").append(request.getContextPath());
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}
필요없는걸 삭제하면
package com.sbs.java.blog;
import java.io.IOException;
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("/home/main")
public class HomeMainServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.getWriter().append("Served at: ").append(request.getContextPath());
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
}
이것만 남아야 한다.
이 상태에서 런타임을 하면 실행이 되는데, 만약 오류가 나면
서버창에서 tomcat ~ 에서 더블클릭 후 Port Name 에서 Port Number 8080 되어있는걸 8081로 수정하면 됨.
1.브라우저 설정방법 프래퍼런스에서 browser검색해서 Use external web Brower 체크하고 브라우저는 크롬
2. 윈도우에서 웹브라우저가 크롬으로 뜨는지 확인
<<javax.servlet.http.HttpServletRequest/Response 오류가 난다면??>>
프로젝트 명 마우스 오른쪽 클릭 -> Build Path -> Configure Build Path..
-> 새창에서 왼쪽 Java Build Path 선택 확인 -> 중앙 Libraries 탭 -> ADD External JARs.. 에서
톰캣(tocat) - lib 폴더에 jsp-api.jar / servlet-api.jar를 선택하면 끝!!!!
'JAVA 공부' 카테고리의 다른 글
[자바-web] 프로젝트 명으로 수정할 필요없게 하는 법(컨텍스트 루트변경) (0) | 2020.06.28 |
---|---|
[자바-WEB] 다이나믹 웹 프로젝트로 가져오기(HttpServlet 오류시) (0) | 2020.06.28 |
[자바 기초 ] 패키지/클래스 분리시키기 (0) | 2020.06.18 |
[MYSQL] 연결 후 출력까지! (0) | 2020.06.16 |
[Mysql] DB쿼리 명령어(계정생성) (0) | 2020.06.16 |
댓글