문제

ASP.NET MVC 응용 프로그램의 검증 프레임 워크로 XVal을 연주하기 시작했습니다. Spring.net IOC 컨테이너를 사용하여 앱을 함께 고정합니다.

나는 지시를 따랐다 스티브 샌더슨의 서버 측 유효성 검사가 잘 작동하는 블로그. 그러나 클라이언트 측면을 작동 시키려고하면 다음 런타임 예외를 얻습니다.

Spring.Objects.Factory.NoSuchObjectDefinitionException was unhandled by user code

Message = " '스크립트'라는 이름이없는 객체가 정의되어 있습니다 : 객체 [스크립트]에 대한 정의를 찾을 수 없습니다."

나는 이것이 사이트에 다음과 같은 코드를 가지고 있기 때문이라고 가정합니다.

<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery-1.2.6.js")%>"></script>
<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery.validate.js")%>"></script>
<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/xVal.jquery.validate.js")%>"></script>

~/ 스크립트/ 스프링 사용을 해결하려고합니다.

스프링이 이것에 대처하기 위해 어떻게해야합니까 (즉, 구성 XML에 들어가는 것은 무엇입니까? 또는 사이트에서 무엇을 변경합니까?

도움이 되었습니까?

해결책

OPPS, Steve의 도움으로 답을 찾았습니다. 웹에서 샘플을 맹목적으로 복사하여 붙여 넣지 마십시오. 1.2.6이 아닌 스크립트 폴더에 jQuery-1.3.2.js가 있습니다. 사이트의 참조를 올바른 버전 번호로 변경하면 모두 작동하기 시작했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top