2014-12-31 2 views
1

스프링 폼을 가진 jsp 페이지를 만들었습니다. 각도 j를 사용하여 폼의 유효성을 검사하고 싶습니다. 이 필요하고ng-model 속성을 <form:input> 태그 안에 추가하려고하면 이러한 속성을 추가 한 라인에서 Jasper 예외 equal symbol expectedAttribute ng-model invalid for tag input according to TLD 예외가 발생합니다.<form:input> 태그에서 각도 js 형식 유효성 검사 사용

내 논리를 작동시키는 절차는 무엇입니까? 아마 산뜻한, 나는이 일을해야한다고 생각 :

먼저 하나

답변

1

이 4 가지 당신이 시도 할 수 있습니다

<form:input path="usrname" maxlength="12" required="required"/> 

그러니 그냥

을 요구 대신 = '필요'요구

둘째 : 각도 검증을 잊어 버리고 스프링 검증 방법을 사용하십시오. 어쩌면 이것은 당신이 찾고있는 것이 아닙니다.

세 번째 : <form:input> 태그를 잊어 버리고 대신 <input> 태그를 사용할 수 있습니까? 아마.

넷째 : 양식 입력을 시도 할 수 있습니다. 입력 태그에는 ID를 입력하고 페이지 하단에는 간단한 jQuery 스크립트를 실행하십시오. 나는 이것이 가장 깔끔한 일이 아니라 어쩌면 효과가 있을지 모른다는 것을 안다.

<html> 
    <body> 
     <form:input path="someinput" id="someinput"/> 
    </body> 
<script> 
     $("#someinput").attr('required', ''); 
</script> 
</html> 

도움이 될만한 답을 표시해주세요.

+0

@Kornelito. 당신의 대답이 필자가 요구 한 속성 문제를 해결했습니다. 내 'ng-model'조차도 벽옥 예외를 받고 있습니다. 그걸 좀 도와 주실 수 있습니까? – Karthik

+0

예. ng-model을 사용하는 곳에서 코드를 게시하십시오. –

+0

' <몸 NG-응용 프로그램 = "을 myApp"> <형태 : 입력 경로 = "이름"NG 모델 = "uName의"/> ' 이 내 샘플 코드 – Karthik