묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
오류낫는데요 멘붕이네요 파하~~~~~~~~~~~~~~~~~>...................
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. HTTP Status 500 - Request processing failed; nested exception is org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors type Exception report message Request processing failed; nested exception is org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors description The server encountered an internal error that prevented it from fulfilling this request. exception org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors Field error in object 'pageVo' on field 'pageNo': rejected value []; codes [typeMismatch.pageVo.pageNo,typeMismatch.pageNo,typeMismatch.int,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [pageVo.pageNo,pageNo]; arguments []; default message [pageNo]]; default message [Failed to convert property value of type 'java.lang.String' to required type 'int' for property 'pageNo'; nested exception is java.lang.NumberFormatException: For input string: ""] org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:894) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) root cause org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors Field error in object 'pageVo' on field 'pageNo': rejected value []; codes [typeMismatch.pageVo.pageNo,typeMismatch.pageNo,typeMismatch.int,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [pageVo.pageNo,pageNo]; arguments []; default message [pageNo]]; default message [Failed to convert property value of type 'java.lang.String' to required type 'int' for property 'pageNo'; nested exception is java.lang.NumberFormatException: For input string: ""] org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:111) org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:75) org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:156) org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:117) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:96) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:617) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) note The full stack trace of the root cause is available in the Apache Tomcat/8.0.32 logs. Apache Tomcat/8.0.32
-
미해결
[전자정부] 한 화면에 폼 입력,저장 리스트화면을 구현하려고합니다
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>
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
톰캣 에러 질문드립니다.
안녕하세요 강사님 우선 좋은 강의 만들어 주셔서 정말 감사드립니다. 다음과 같은 오류가 뜨네요.. 구글링을 해봐도 해결책을 찾을 수 없어서 게시판에 올립니다..
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
질문드립니다.
HTTP 상태 404 – 찾을 수 없음 타입 상태 보고 설명 Origin 서버가 대상 리소스를 위한 현재의 representation을 찾지 못했거나, 그것이 존재하는지를 밝히려 하지 않습니다. Apache Tomcat/8.5.57 첫번째 강의를 마쳤고.. 셋팅도 완료했습니다. 그런데 위와 같이 에러가 납니다. 어느부분을 설정을 해야하나요??? Configure the Web Modules on this server 에서 path 바꾸는거는 해봤습니다.