doPost() 사용시 - 에러) HTTP Status 405 - HTTP method GET is not supported by this URL
doPost() 를 사용함
get() 메서드가 필요한데 당연히 내 로직엔 없음
public class BoardUpdateServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException{
doPost(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=UTF-8");
이 부분을 추가해주면 해결완료
public class BoardUpdateServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException{
doPost(request, response);
}
url 만 입력하면 메서드 get을 기본으로 호출한다고 함
그래서 doGet()~ 부분을 추가해주는 것
혹시 다른 방법이 있나 찾아볼 것
[참고한 블로그]
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=bk2703&logNo=150017613219
HTTP Status 405 - HTTP method GET is not supported by this URL
HTTP Status 405 - HTTP method GET is not supported by this URLtype : Status reportme...
blog.naver.com