1
저는 스프링 3.0을 사용하고 있습니다. jsp에는 두 개의 확인란 (정상적인 것 <input type="checkbox" ....>
)이 있습니다. 나는 String[] businessL1;
체크 박스가 (HTML)에 다음과 같이 보일 속성을 사용하여 빈과 바인딩하는 <spring:bind path="businessL1">
을 사용하고 있습니다 : -숫자 형식 예외 : 문자열 ""에 대해 <spring:bind> 태그와 양식 확인란
<input type="checkbox" value="2" name="businessL1[]">
: -
[org.apache.jsp.WEB_002dINF.jsp.error.GenericError_jsp] - Generic Error:
java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:470)
at java.lang.Integer.parseInt(Integer.java:499)
at
org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:938)
at
org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:900)
at........
나는 모든 변환이 완료되지 않았습니다. 모든 것은 문자열 유형입니다. 내가 사용하고있는 컨트롤러는 나머지 속성 즉 텍스트 등의 비 체크 상자 유형이 빈에 성공적으로 설정되는 방식으로 간단한 양식 컨트롤러 입니다.
감사 jquery 플러그인에 의해 만들어 짐 :) .... 나는 그것을 편집했고 지금은 모든 것이 잘 작동하는 것처럼 보입니다 (atleast for now) – pranky64