आप (यदि आप) grails के साथ क्लाइंट साइड सत्यापन का प्रबंधन कैसे करते हैं? क्या आप एक प्लगइन का उपयोग करते हैं या आप जावास्क्रिप्ट ढांचे का उपयोग करके अपनी बाधाओं को दर्पण करते हैं? चीयर्सGrails क्लाइंट साइड सत्यापन
उत्तर
मैं उन्हें व्यक्तिगत रूप से उपयोग नहीं किया है लेकिन इन दोनों प्लगइन्स आपकी सहायता कर सकता है:
Grails परियोजनाओं है कि मैं, हम हेवन का एक हिस्सा रहा है पर क्लाइंट साइड सत्यापन प्राप्त करने के लिए प्लगइन का उपयोग नहीं किया बल्कि जावास्क्रिप्ट प्लगइन्स और कस्टम वैलिडेटर (jQuery प्लगइन्स, प्रोटोटाइप, डोजो इत्यादि) का मैशप है। क्लाइंट पर तत्काल फ़ील्ड-स्तरीय सत्यापन प्रदान करने के लिए यह आसान है।
जैसा कि लीब्यूट्स ने कहा, इन प्लगइन का स्रोत खुला है। इन प्लगइनों में से एक (या दोनों) को बढ़ाने के लिए क्यों न करें, जो आपको चाहिए और समुदाय में वापस योगदान दें?
नए constraints plugin को देखने के लायक हो सकता है। इसके साथ बाधाएं एक ग्रेल्स आर्टेफैक्ट बन जाती हैं, और यह काम आसान बनाती है।
धन्यवाद! मैंने उपरोक्त प्रोजेक्ट में योगदान देने पर विचार किया है, मैंने कोड में खुदाई शुरू कर दी है, लेकिन जैसा कि मैं अपेक्षाकृत नया हूं और ग्रिल और ग्रिल के लिए मैं अब थोड़ा असुरक्षित महसूस करता हूं। फिर से, आप दोनों को आपके तरह के उत्तरों के लिए धन्यवाद;) –
- 1. क्लाइंट-साइड सत्यापन
- 2. क्लाइंट-साइड सत्यापन
- 3. डीडीडी और क्लाइंट-साइड सत्यापन
- 4. एएसपीएनटी एमवीसी क्लाइंट साइड सत्यापन
- 5. एमवीसी 3 क्लाइंट साइड सत्यापन
- 6. क्रेडिट कार्ड की क्लाइंट-साइड सत्यापन
- 7. एमवीसी 3 क्लाइंट साइड सत्यापन अनियमित/असंगत
- 8. ऑर्चर्ड सीएमएस डेटाअनोटेशन - क्लाइंट-साइड सत्यापन
- 9. क्लाइंट साइड सत्यापन Asp.Net MVC 4
- 10. उपयोगकर्ता इनपुट सत्यापन, क्लाइंट-साइड या सर्वर-साइड? [PHP/JS]
- 11. सर्वर-साइड सत्यापन के विपरीत क्लाइंट-साइड सत्यापन सुरक्षा जोखिम क्यों है?
- 12. सीएक्सएफ 2.2.12: क्लाइंट साइड
- 13. IValidatableObject - ग्राहक साइड सत्यापन
- 14. क्लाइंट साइड
- 15. क्लाइंट साइड
- 16. सर्वर-साइड या क्लाइंट-साइड?
- 17. एक दिनांक समय के लिए MVC2 क्लाइंट-साइड सत्यापन?
- 18. एएसपीनेट में क्लाइंट साइड स्क्रिप्ट सत्यापन के बाद फायर इवेंट?
- 19. एएसपी.Net एमवीसी 3 क्लाइंट साइड सत्यापन एक गतिशील रूप
- 20. एएसपी.Net 4.5 ट्विटर बूटस्ट्रैप और क्लाइंट साइड सत्यापन
- 21. एएसपी.नेट: क्लाइंट और सर्वर-साइड सत्यापन नियमों को सिंक करना
- 22. क्लाइंट साइड एमवीसी फ्रेमवर्क (बैकबोन, नॉकआउट, आदि) और सत्यापन
- 23. एएसपी.Net कस्टम क्लाइंट-साइड प्रमाणीकरण
- 24. कस्टम Grails सत्यापन
- 25. पैरामिट्रीकृत Grails सत्यापन संदेश
- 26. जेएसएफ प्रमाणीकरण क्लाइंट-साइड या सर्वर-साइड है?
- 27. क्लाइंट साइड प्रगति फीडबैक
- 28. सॉकेट.ओओ - क्लाइंट-साइड डिस्कनेक्ट
- 29. क्लाइंट-साइड एक्सएसएलटी
- 30. क्लाइंट साइड ऑब्जेक्ट मॉडल
बहुत बहुत धन्यवाद! मैंने आखिरी कोशिश नहीं की है। पहले के बारे में यह बहुत ही आशाजनक लगता है लेकिन कई सुविधाएं अभी भी गायब हैं (मुझे लगता है कि उदाहरण के लिए आकार बाधा है और यह बहुत मोटे अनाज है)। क्या आप क्लाइंट-साइड सत्यापन लागू करते हैं? –
नहीं, मेरी वर्तमान परियोजनाओं पर नहीं। मेरे पास एक या दो कस्टम चेक हैं (जैसे उपयोगकर्ता नाम पंजीकरण के दौरान उपयोगकर्ता नाम अनुरोध किया गया है) लेकिन प्लगइन का उपयोग नहीं किया है। मुझे लगता है कि यह एक अच्छा विचार है यदि यह एक DRY और रखरखाव योग्य तरीके से किया जा सकता है। यदि जावास्क्रिप्ट-वैलिडेटर आपको कुछ चाहिए जो आपको चाहिए, तो इसमें योगदान क्यों न दें और उन चीज़ों को जोड़ें जो आपके उपयोग के मामलों के लिए गायब हैं? – leebutts