Je souhaite stocker le nom exact du pays à l'aide de g: countrySelect. Exemple Allemagne au lieu de DEU. C'est la valeur dans le menu déroulant. Le texte déroulant est l'Allemagne, mais lorsqu'il l'enregistre dans la base de données, il revient au code du pays. Désolé si je suis un peu naïf mais j'ai cherché pendant presque 3 heures pour des solutions et il n'est pas bien documenté sur le site Web de grails. Je pourrais opter pour n'importe quelle alternative même ajax. Juste pour avoir un moyen facile d'afficher une liste de pays et sera en mesure de stocker le nom réel du pays NON le code du pays. Je vous remercie!g: countrySelect avec le nom complet du pays en tant que valeur
2
A
Répondre
5
Vous pouvez convertir un code de pays ISO3 au nom du pays en utilisant cette fonction
def getCountryName(String countryCode) {
Locale.availableLocales.find{it.ISO3Country == countryCode}.displayCountry
}
// Test
println getCountryName('DEU') // prints 'Germany'
Si vous voulez faire dans un GSP, il serait préférable de les rendre accessibles en TagLib.
Questions connexes
- 1. Nom du pays avec zend locale
- 2. nom du serveur en tant que variable
- 3. Nom du pays de php
- 4. Comment obtenir le nom du pays en utilisant géocodage?
- 5. N'affichant pas le nom du pays (en langue 'hindi')?
- 6. Nom du serveur SQL des colonnes en tant que variables
- 7. g ++ nom de modèle mangling
- 8. Nom réel (nom complet) du périphérique USB?
- 9. Scala: mot clé en tant que nom de package
- 10. Extension de Wordpress en tant que CMS complet
- 11. Renvoie la valeur du tableau en tant que NSString
- 12. Récupérer le nom du pays de l'iPhone gps sans internet!
- 13. Transmettre une variable au nom complet en tant que base de données dans une requête SQL
- 14. Obtention du nom complet du type .NET dans le codemith
- 15. comment obtenir l'emplacement du pays sur Google Map dans iphone en utilisant le nom du pays seulement?
- 16. onBoot Complet en tant que préférence de l'utilisateur
- 17. Toute classe pour transformer le nom du pays en un code de 2 lettres?
- 18. comment obtenir le nom du pays/code de tout nu
- 19. Obtenir le nom complet d'un périphérique waveIn
- 20. Suivi de l'adresse IP et du nom du pays (asp.net)?
- 21. SMTP Configuration du nom de domaine complet
- 22. Obtenir le nom d'utilisateur svn en tant que propriété maven
- 23. Géodonnées du nom complet de la région, où trouver?
- 24. Valeur de codage en tant que base64
- 25. PHP: la validation du formulaire « Nom complet »
- 26. comment afficher l'onglet uniquement le nom du fichier plutôt que le chemin d'accès complet dans vim
- 27. nom du répertoire Parse d'un filepath complet en C#
- 28. Rechercher le nom du dossier en fonction de la valeur de chaîne avec le lot
- 29. Comment afficher le nom complet du jour dans datePickerUI?
- 30. Est-il possible d'obtenir le chemin complet d'un fichier d'actif d'application Android en tant que chaîne?
Vous devrez peut-être appeler toUpperCase() avec votre code de pays. Par défaut, la balise countrySelect stocke le code en minuscules. – Stephan