https://velog.io/@sp1rit/JDBC%EB%A1%9C-Java-MySQL-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0
/delete?no=10&bo=15
이런 식으로 &를 통해 파라미터 이어서 더 받을 수 있다.
59A 같은 숫자가 아닌 값이 no 파라미터로 들어올 경우를 처리하는 if문.
Util이라는 걸 만들어서 request로 들어오는 no가 숫자인지 아닌지 확인할 것.
숫자와 섞여 들어오는 string을 숫자만 남기게 만들면 A6A0A 이런 입력도 60으로 처리해서 괜찮아진다.
하지만 A라고 문자만 들어올 경우에는 어떻게 처리?
빈 문자열이 되면 0으로 바꿔버리는 처리를 했다.
그리고 게시판 no가 0이 됐으니까 없는 글번호와 함께 Detail.java 서블릿에서
error.jsp로 이어지도록 처리함.
없는 글번호가 너무 큰 숫자 6000000000000000000 이런 게 되면 500 에러가 뜨는데,
그건 int의 범위를 넘어서기 때문에 에러가 뜨는 것이다.
다음에는 로그인해서 내 글만 삭제할 수 있도록 만들 것.