예외처리 스프링 MVC에서 제공하는 @ControllerAdvice는 호출되는 메소드에서 발생된 익셉션을 모두 처리한다.만드는 방식은 클래스에 @ControllerAdvice라는 애노테이션 처리, 각 메소드에 @ExceptionHandler를 이용해 적절한 ㅏ입의 익셉션을 처리하게 된다..그러니까 컨트롤러 패키지 안에다 클래스 새로 생성~!! 123456789101112131415161718import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHan..
이제 listAll.jsp 화면에서 글 제목을 클릭했을때 read가 가능하다. get 방식이기 때문에 주소창에 글 번호가 뜬다! input readonly 조회 화면에서 사용자가 내용 수정을 불가능하게 하는것..!!!! EL문을 사용할때 textarea의 경우에는 value값 안에 내용을 넣는게 아니라 바깥에 쓴다.. 구글링하니 EL문이 아니더라도 textarea는 다 바깥에 쓰나보다이런식..일반 텍스트와 비교하자면 이렇고 만약 저 뒤에 readonly를 넣으면 수정 불가능.${boardVO.content } 일단 책 따라서 훑고 있는데 진짜 게시판을 만든다면 닉네임까지도 수정이 불가능하게 만들어야겠지 지금은 bno를 제외하곤 모두 수정이 가능하게 짜고있다. bno는 수정 불가능하고 나머지 내용은 수정가..
Mapper/BoardMapper Syntax error.. 다행히 바로 찾았다 심각: Servlet.service() for servlet [appServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server versio..