전자정부프레임워크1 javax.servlet.jsp.JspTagException: Neither BindingResult nor plain target object for bean name 'command' available as request attribute 이번에 회사 헤드 포탈 버전업그레이드를 진행하고있는데 Spring은 4.3.0 -> 5.3.37전자정부 프레임워크는 3.6.0 -> 4.3.0 으로 버전 상승 시키는 중이다. 처음엔 톰캣 서버도 가동이 안되다가 이제 서버는 올라갔는데, 글 작성 시 해당 오류가 뜬다. command가 뭔지를 모르겠어서 헤매다 겨우 고쳤다.. form:form 태그를 사용할때 (회사 코드에는 f:form 이라고 되어있는데 무슨 차이인진 모르겠다) 데이터 바인딩을 위해서 commandName 혹은 modelAttribute를 사용하는데 스프링 4점대, 전자정부 프레임워크 3.10 버전까지는 commandName, 그 이상은 modelAttribute를 사용해야한다. 예시) 이 부분을 이렇게 변경하면 정상동작 한다. 2025. 3. 28. 이전 1 다음