[전자정부] 한 화면에 폼 입력,저장 리스트화면을 구현하려고합니다
224
작성한 질문수 19
ajax를 쓰지않고 그냥 저장누르면 새로고침되면서 리스트에 추가되게 만들고있는데 java초보라 어렵네요
오류코드를 보니 sql에서 에러난거같은데 아무리봐도 제대로 넣은거같습니다.
DB에서 직접넣은 데이터는 리스트에 잘나옵니다... 근데 form에서 입력하면 아래 오류가 뜨네요..
혹시 다른문제가 있을까요? 몇시간을 삽질하고있는건지 모르겠습니다 ㅠㅠ
에러코드
2022-03-20 22:09:15,731 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
sql.xml
<sqlMap namespace="CodeSpace">
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
<typeAlias alias="codeVO" type="egovframework.example.sample.service.CodeVO"/>
<insert id ="codeDAO.insertCodes">
INSERT INTO codes(codegid,codegnm,code,codenm,useat)
VALUES(#codegid#,#codegnm#,#code#,#codenm#,#useat#)
</insert>
<select id="coodDAO.selectCodesList" resultClass="egovMap">
SELECT codegid,codegnm,code,codenm,useat FROM codes
ORDER BY codegid ASC
</select>
</sqlMap>
Controller
@Controller
public class CodeController {
@Resource(name="codeService")
private CodeService codeService;
@RequestMapping(value="/codeList.do")
public String selectCodesList(@ModelAttribute("Codevo") CodeVO vo, ModelMap model) throws Exception{
List<?> list = codeService.selectCodesList(vo);
System.out.println("list ===>>" + list);
model.addAttribute("resultlist",list);
return "code/codeList";
}
@RequestMapping(value="/codeWriteSave.do")
public String insertCodes(@ModelAttribute("Codevo") CodeVO vo) throws Exception{
String result = codeService.insertCodes(vo);
if (result == null) {
System.out.println("저장성공");
} else {
System.out.println("저장실패");
}
return "foward:/codeList.do";
}
}
jsp
<form:form action="/codeWriteSave.do" method="post" commandName="Codevo">
<label>그룹코드<form:input path="codegid"/>
<label>그룹명<form:input path="codegnm"/>
<label>코드<form:input path="code"/>
<label>코드명<form:input path="codenm"/>
<label>사용여부
<form:radiobutton path="useat" value="Y" label="Y"/>
<form:radiobutton path="useat" value="N" label="N"/>
</label>
<button type="submit" onclick="fn_submit(); return false">저장</button>
<button type="reset">취소</button>
</form:form>
답변 0
섹션2, 대화&세션관리 수업 자료 누락
0
12
1
HelloSpringApplication.java 클래스 실행 오류
0
15
1
build 시 에러 해결방법 공유(docker.desktop 업데이트 -> 의존성 버전 수정)
0
37
2
네이버 API | '검색 - 책' API 제공 중단
0
47
2
Part 2 듣기전 복습하던 중, 아키텍처에 관한 질문이 있습니다.
0
49
2
장치 의존성과 CSR
0
36
1
테스트는 인터페이스를 대상으로 만드는것에 대해 궁금한 점이 있습니다.
0
33
1
[영한님]Spring Boot 및 프로젝트 생성
0
61
2
JPA 엔티티로 만들었다고 기술종속이 아닌지에 대한 질문
0
57
3
강의 요청 문의
0
40
2
클로드코드 명령어-대화&세션관리 수업 자료
0
43
1
PlatformTransactionManager, ResourcelessTransactionManager 질문
1
68
2
자료 한번에 다운받기
0
33
1
스프링 빈 등록 방법 2가지 다 알아야하는 이유
0
60
1
mybatis 를 이용한 crud에서 insert에서 resultType='long" 이라고 하셨는데요,
0
28
1
설계 트레이드 오프 링크 접속 안됨
0
85
2
테스트 질문, 어떤것을 사용할것인것에 대해서
0
46
1
깃허브주소 궁금합니다.
0
36
2
mariaDB 설정
0
33
1
섹션4 퀴즈 오타있어요.
0
48
1
AWS 배포 성능테스트
0
76
2
퀴즈가 안열려요
0
76
2
7강 보고 있는데요.. 글자가 너무 작아요
0
44
1
트래잭션 전파 기본- 에 대한 개념 질문? 이렇게 생각해도 맞나요?
0
47
1





