2013-01-02 3 views
0

저는 GWT를 처음 사용합니다. 클라이언트 측 유효성 검사를 위해 직접 자바 스크립트 코드를 작성할 수 있습니까? (Afaik, 우리는 Java 코드를 작성한 다음 런타임에 JavaScript로 변환합니다 .Java를 쓰지 않고 자체 JavaScript를 사용하여 간단한 클라이언트 측 유효성 검사를 작성할 수 있습니까?)GWT - 클라이언트 쪽 유효성 검사를위한 간단한 자바 스크립트

고마워요!

+0

내 대답을 볼 수는 있지만 왜 그럴 수 있을지 확신 할 수 없습니다. GWT에서 쉽게 할 수 있습니다. –

답변

2

그렇게 할 필요가 거의 없다.

1) 가능한 최상의 프레임 워크 접근을위한 GWT 유효성 확인 프레임 워크가 있습니다.

2) java에서 대부분의 유효성 검사를 수행하도록 위젯을 코딩하십시오.

3) GWT 코드 검증을 추가하여 입력 위젯에서 핸들러 또는 흐림 처리기를 변경하십시오.

4) 요청 팩토리를 사용하여 서버 측 유효화를 항상 신뢰하십시오.

gwt 위젯과 자바 스크립트 유효성 검사를 함께 사용하지 마십시오. https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsJSNI

이것은 당신이 GWT 자바에서 자바 스크립트 코드를 래핑 할 수 있습니다 -

마지막이 아닌 권장되는 방법은 JSNI를 사용하는 것입니다. 이 코드는 GWT에 의해 최적화되거나 Unit Tested 될 수 없습니다. GWT Java가 보장하는 브라우저는 될 수 없습니다.

2

당신은 당신의 자신의 자바 스크립트 방법을 작성하고 GWT에서 호출 할 수 있습니다

https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsJSNI

+0

방금 ​​이벤트에 문제가 발생했습니다. 거의 새로운 것입니다. 자바 코드를 무시하고 싶었고 제 자신을 사용하고 싶었 기 때문입니다. 어쨌든 JSNI를 사용하는 것이 표준 방법이 아닐 수도 있지만 Native JS를 사용하는 방법이 있다는 것을 알았습니다. :) 감사! – sura2k