2009-03-09 9 views

Répondre

0

Il semble qu'il supporte cela puisque engine.js dans DWR 2.x a une option "httpMethod" avec laquelle vous pouvez spécifier GET; à partir de the docs:

Sélectionne l'utilisation de GET ou POST. Appelé « verbe » 1.x, susceptible d'être supprimée dans la version 3,0

Les options peuvent être définies globalement ou à un niveau d'appel. Je n'ai pas utilisé cette option moi-même, cependant. (Et il est marqué comme dépréciée.)

(A propos de la mise en cache, je ne suis pas sûr. Tout ce que je trouve rapidement était this page qui parle de engine.js de mise en cache et les scripts générés par DWR.)

0

Il est possible de le mettre à la méthode GET tout d'abord, nous devons définir une configuration dans web.xml pour DWR pour permettre GET

<Init-param> 
     <Param-name> allowGetForSafariButMakeForgeryEasier </ param-name> 
     <Param-value> true </ param-value> 
</ Init-param> 

en second lieu, avant d'appeler une méthode utilisant DWR, nous devons mettre dwr.engine.setHttpMethod("GET");

trouvé la res olution à partir du lien ci-dessous, modifié un peu pour convenir à dwr 2.0/3.0 http://blog.intropedro.com/es/tema/dwr

Questions connexes