Comment résoudre un problème non-concordance des noms, si les noms côté client sont des mots clés ou des mots réservés dans la langue côté serveur que vous utilisez?Comment réparer un noms de paramètres Mismatch - DOJO et PL/SQL
La boîte à outils JavaScript DOJO a une classe QueryReadStore que vous pouvez sous-classe pour soumettre des requêtes REST modelés au serveur. J'utilise ceci conjointement avec le FilteringSelect Dijit.
je peux sous-classe QueryReadStore et spécifier les paramètres et les arguments se passer au serveur. Mais quelque part en cours de route, un paramètre "start" et "count" sont passés du client au serveur. Je suis allé dans l'API et j'ai découvert que le QueryReadStore.js envoyait ces noms de paramètres. J'utilise Fiddler pour confirmer ce qui est réellement envoyé et ramené. La réponse du serveur me dit que j'ai une discordance de noms de paramètres, à cause des paramètres "start" et "count". Le problème est que je ne peux pas utiliser "start" et "count" dans PL/SQL.
Une solution de contournement ou un conseil d'implémentation correct serait apprécié ... merci.
// J'ai essayé de mettre l'extrait de code ici, mais comme il est en grande partie HTML, cela ne fonctionne pas si bien.