Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- html
- java
- null
- Oracle
- DB
- 전자정부 표준프레임워크
- SSL
- 톰캣
- 호환성
- spring form tag
- maven
- 네이버스마트 에디터
- JSTL
- switch
- 문자열
- php
- 오라클
- 웹 플랫폼 설치 관리자
- MYSQL
- exception
- checbox
- json
- 날짜
- @RequestBody
- HTML5
- RADIO
- 스크립트
- 이클립스
- 한글
- jquery
Archives
- Today
- Total
개인적인 정리
Neither BindingResult nor plain target object for bean name 'searchVO' available as request attribute 본문
전자정부표준프레임워크/Exception 및 Error
Neither BindingResult nor plain target object for bean name 'searchVO' available as request attribute
yeon.Biju 2021. 2. 17. 16:51Neither BindingResult nor plain target object for bean name 'searchVO' available as request attribute
1
2
|
<form:form commandName="searchVO" name="listForm">
</form>
|
cs |
jsp 단에서 위와 같은 오류가 발생하였다.
searchVO로 지정된 게 없어서 발생하는 오류
해당 jsp를 호출하는 컨트롤러에 searchVO에 해당하는 것을 지정해준다.
1
|
model.addAttribute("searchVO", resultList);
|
cs |
한줄 추가해준다.
혹은 아래와 같이 해줄수도 있다.
1
2
3
4
5
6
|
public String selectAAAA(@ModelAttribute("searchVO") Aaaa, aaaa,
ModelMap model) throws Exception {
return "aaaa";
}
|
cs |
* 2022.07 추가
위와 같이 해봤는데 안되는 경우에는
commandName 대신에 modelAttribute 를 사용해본다.
스프링 버전에 따른 차이인지 모르겠지만 전자정부표준프레임워크 3.9까지는 commandName으로 잘 되었는데
전자정부표준 프레임워크 4.0에서는 commandName 으로 하면 에러가 나고 modelAttribute 으로 하니 잘 된다.
'전자정부표준프레임워크 > Exception 및 Error' 카테고리의 다른 글
Comments