ckeditor 작업중에 질문드립니다 .
- 작성자 :
- t**t
- 작성일 :
- 2022-07-08 14:02:57
- 조회수 :
- 897
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
vo
package com.test.com.board.dto;
public class BoardVO {
private String title;
private String content;
private String writer;
public String getTitle() {
return title;
}
settter/getter/toString 구현...
}
controller
@Controller
public class BoardController {
@Resource(name = "boardService")
private BoardService boardService;
@RequestMapping("/board/boardWriter.do")
public String selectImageFileInfs(@ModelAttribute("searchVO") BoardVO boardVO,
@RequestParam Map<String, Object> commandMap, ModelMap model) throws Exception {
model.addAttribute("boardVO", boardVO);
return "myProject/board/boardRegist";
}
}
jsp
<div id="main_rightcontent_wrap">
<!-- 최신업무공지 시작 -->
<div id="main_rightcontent">
<form:textarea path="indvdlInfoDc" rows="75" cols="14" cssClass="txaClass2"/>
...
<ckeditor:replace replace="indvdlInfoDc" basePath="${pageContext.request.contextPath}/html/egovframework/com/cmm/utl/ckeditor/" />
</div>
<!-- //최신업무공지 끝 -->
</div>
error 메세지 입니다
51: <div id="main_rightcontent_wrap">
52: <!-- 최신업무공지 시작 -->
53: <div id="main_rightcontent">
54: <form:textarea path="indvdlInfoDc" rows="75" cols="14" cssClass="txaClass2"/>
55: ...
56: <ckeditor:replace replace="indvdlInfoDc" basePath="${pageContext.request.contextPath}/html/egovframework/com/cmm/utl/ckeditor/" />
57:
Stacktrace:]을(를) 발생시켰습니다.
java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'indvdlInfoDc' available as request attribute
검색해보고 기존 all in one에서 찾아보고 해도 indvdlInfoDc이게 뭘말하는지도 모르겠고 저기에 어떤 것을 써야지 수정이 되는지 궁금합니다 알려주세요
vo
package com.test.com.board.dto;
public class BoardVO {
private String title;
private String content;
private String writer;
public String getTitle() {
return title;
}
settter/getter/toString 구현...
}
controller
@Controller
public class BoardController {
@Resource(name = "boardService")
private BoardService boardService;
@RequestMapping("/board/boardWriter.do")
public String selectImageFileInfs(@ModelAttribute("searchVO") BoardVO boardVO,
@RequestParam Map<String, Object> commandMap, ModelMap model) throws Exception {
model.addAttribute("boardVO", boardVO);
return "myProject/board/boardRegist";
}
}
jsp
<div id="main_rightcontent_wrap">
<!-- 최신업무공지 시작 -->
<div id="main_rightcontent">
<form:textarea path="indvdlInfoDc" rows="75" cols="14" cssClass="txaClass2"/>
...
<ckeditor:replace replace="indvdlInfoDc" basePath="${pageContext.request.contextPath}/html/egovframework/com/cmm/utl/ckeditor/" />
</div>
<!-- //최신업무공지 끝 -->
</div>
error 메세지 입니다
51: <div id="main_rightcontent_wrap">
52: <!-- 최신업무공지 시작 -->
53: <div id="main_rightcontent">
54: <form:textarea path="indvdlInfoDc" rows="75" cols="14" cssClass="txaClass2"/>
55: ...
56: <ckeditor:replace replace="indvdlInfoDc" basePath="${pageContext.request.contextPath}/html/egovframework/com/cmm/utl/ckeditor/" />
57:
Stacktrace:]을(를) 발생시켰습니다.
java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'indvdlInfoDc' available as request attribute
검색해보고 기존 all in one에서 찾아보고 해도 indvdlInfoDc이게 뭘말하는지도 모르겠고 저기에 어떤 것을 써야지 수정이 되는지 궁금합니다 알려주세요
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
해당 오류는 jsp에서 사용하는 modelName과 Controller에서 넘겨주는 modelName이 일치하지 않는 경우 발생하는 오류입니다.
Controller에서 model.addAttribute() 로 넘겨주는 모델명이나 form 태그에서 받는 모델명을 일치시켜 주시면 될 것으로 판단됩니다.
감사합니다.
표준프레임워크센터 입니다.
해당 오류는 jsp에서 사용하는 modelName과 Controller에서 넘겨주는 modelName이 일치하지 않는 경우 발생하는 오류입니다.
Controller에서 model.addAttribute() 로 넘겨주는 모델명이나 form 태그에서 받는 모델명을 일치시켜 주시면 될 것으로 판단됩니다.
감사합니다.