2016-05-27 21 views
0

submittoremoteタグについて質問があります。Grails SubmitToRemote属性url

属性urlのドキュメントでは、マップまたはURL STRINGのどちらかを置くことができます。 それは私に興味のある第二の部分です。あなたは私を持って、

以下

- 「に提出するためのURL、いずれかのアクション、コントローラおよびIDまたは文字列値のキーをcontrainingマップのURL」:ここでは

は、公式ドキュメントからの正確なラインでありますコード:メソッドの

ませ署名:

<g:submitToRemote url="/test/foo" update="smsForm" class="submitButtonSendForm" value="Envoyer"/> 

これはここで働いとしませんが、私が得る間違いですorg.codehaus.groovy.grails.plugins.web.taglib.JavascriptTagLib.createLink()引数型に適用されます:(java.lang.St [/ commande/pinRequestWeb]可能なソリューション:remoteLink()、remoteLink(groovy.lang.Closure)、remoteLink(java.util.Map)、remoteLink(java.util.Map、groovy.lang.Closure)私はこのエラーがドキュメントを比較し理解していない

remoteLink(java.util.Map、java.lang.CharSequence)...

私はurl属性としての文字列を書き留めることができないのはなぜ

ドキュメンテーションは言う? @url属性は、コントローラのマッピングのためのマップを持っていることになっている

答えて

0

:-)私を助けるため

Thxを:

<g:submitToRemote url="[ controller:'test', action:'foo' ]"/> 
0

私はこの1つを使用しているし、それが正常に働いています:

<g:submitToRemote url="[controller:'book',action: 'submit']" update="actualResponse" value="Submit"/>

linkを参照することもできますが、それは相手によく似ています私は提供した。

関連する問題