나는 검증이 완벽하게 작동 스프링 MVC 3, 이는 모델 클래스 (예를 들어, 사용자 클래스) '사용자'로 커맨드 이름을 가지고 있다는이어야 만들려면 스프링 MVC스프링 MVC 검증 모델
에서 noobie해요?
변경할 수 없습니까?
commandName (예 : 'userx')을 변경할 때마다 JSP의 오류 메시지가 표시되지 않습니다.
commandName의 클래스 이름에 대한 명명 규칙이 있어야한다는 전제 조건입니까?
이 질문에 대한 답변이 이미 Spring Docs 나 여기 stackoverflow에 있다면, 대답을 찾을 수없는 것 같습니다. 감사합니다
편집 : 여기 명령 이름은 내 양식 SearchClientForm.java
<form:form action="search.html" commandName="searchClientForm" method="post" class="tabform">
<h2>Client Maintenance</h2>
<div class="spacer"></div>
<div class="clear">
<label class="error"><c:out value="${errorMessage}"/></label>
</div>
<div class="spacer"></div>
<div class="clear">
<label for="fieldCode">Filter: </label>
<form:select path="fieldCode" items="${searchFields}" itemLabel="description" itemValue="key" id="fieldCode" />
<label for="searchValue">Search: </label>
<form:input path="search" id="searchValue" />
<input type="submit" value="Go"/>
<form:errors path="search" element="label" cssClass="error"/>
</div>
<div class="clear"></div>
</form:form>
JSP 코드 (예 : 양식)의 흥미로운 부분을 붙여 넣을 수 있습니까? –
질문이 업데이트되었습니다. – Kevin