728x90
반응형
상품등록 컨트롤러에서 페이지 올때는 괜찮은데, 상품을 등록하게 되면 에러가 뜬다.
메뉴를 조회할 때 메뉴코드를 가져와야하는데, menu인터셉터에서 서브 메뉴를 조회할 때 메뉴 코드 데이터를 던진다.
redirect 해서 model에 담긴 데이터를 못가져간다. subMenuCode데이터를 임의로 던져주었는데,
사이드에서 상품등록 메뉴로 들어오면, 현재 getMenuCode와 subMenuCode가 null로 떨어져있다.
그래서 이때 오른쪽과 같이 값을 임의로 넣어주었다.
컨트롤러에서 이런식으로 임의로 넣어줘야할 값들이 많아 지저분해서 메소드로 만들어주자.
AdminSubMenuVO
VO에서 이런식으로 메소드를 만들어주었다.
AdminController 컨트롤러
4줄짜리 코드를 한줄로 바꿔주었다.
컨트롤러에서는 메뉴코드와 서브메뉴코드 던지는걸 지워주었다. 그리고 컨트롤러 주소도 바꿔주었다.
reg_item.html
728x90
반응형
'✨ Back-end > Spring-Boot' 카테고리의 다른 글
[Spring] 보드게시판 만들기(11) Security 사용해 로그인하기 (0) | 2023.04.21 |
---|---|
[Spring] Security 보안(인증과 권한, 인가) 로그인 방법 (0) | 2023.04.19 |
[Spring] 쇼핑몰 - 49 Chart.js에 Map 데이터 조회하기 (1) | 2023.04.18 |
[Spring] 쇼핑몰 - 48 select에 onchange 데이터 적용 Chart.js -2 (0) | 2023.04.17 |
[Spring] 쇼핑몰 - 47 Chart.js에 Ajax 데이터 전달하기 (0) | 2023.04.17 |
댓글