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 | 31 |
Tags
- 한글
- 톰캣
- 전자정부 표준프레임워크
- MYSQL
- 문자열
- 네이버스마트 에디터
- SSL
- @RequestBody
- json
- java
- JSTL
- maven
- jquery
- spring form tag
- null
- exception
- 웹 플랫폼 설치 관리자
- 날짜
- checbox
- php
- switch
- 호환성
- 오라클
- DB
- 이클립스
- Oracle
- HTML5
- 스크립트
- html
- RADIO
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