मैं पता लगाना चाहते हैं कि क्या है कि क्या एक चर एक सरणी या बहुत सराहना नहींएक चर किसी सरणी
if (params.writtenLines == ???)
है।
मैं पता लगाना चाहते हैं कि क्या है कि क्या एक चर एक सरणी या बहुत सराहना नहींएक चर किसी सरणी
if (params.writtenLines == ???)
है।
इससे भी महत्वपूर्ण बात, तुम क्यों है कि क्या यह एक सरणी है की जाँच करना चाहते हैं? यदि आप जानते हैं कि पैरामीटर एक स्ट्रिंग या सूची हो सकता है, तो आप अब उपयोग कर सकते हैं:
def lines = params.list("writtenLines")
यह Grails 1.2 के साथ आया था।
यह कार्यक्षमता भी शुद्ध जावा में पहले से ही उपलब्ध है और इसलिए ग्रूवी में इस्तेमाल किया जा सकता,:
if (params.writtenLines.class.isArray())
धन्यवाद दोस्त, मैंने पाया इस रूप में अच्छी तरह अगर (params.writtenLineID.getClass()। IsArray()) अच्छा काम चियर्स रखें। – WaZ
मैं यह एहसास है थोड़ी देर हो चुकी है, लेकिन इसके बारे में क्या:
List.isCase(params.writtenLines)
नहीं यह एक सही समाधान भी होगा?
मैंने अभी तक कोशिश की है कि साझा करने के लिए धन्यवाद। – WaZ
सुंदर, 1.3.7 के साथ बढ़िया काम करता है! – dbrin
बहुत अच्छा, अभी भी Grails 2.2.4 में बहुत अच्छा काम किया –