2016-03-25 2 views
1

Ich habe eine Maultier-Anwendung, die eine Choice-Komponente enthält. Ich möchte einen Textparameter im HTML-Formular senden, der in der Auswahlkomponente getestet wird, um auszuwählen, welcher Zweig ausgeführt wird. Meine Frage ist, wie man den Wert dieses Parameters im Mule Flow hat, welchen Ausdruck MEL hat, um den Wert des Parameters zu erhalten.wie man Eingabe HTML-Formular in Mule Flow

Dank für Ihr

Antwort

0

unterstützt Wenn Sie HTML-Formular per GET senden, können Sie diese

#[message.inboundProperties.'http.query.params'.your_input_name] 

verwenden können, wenn Sie es per Post, ist die Nutzlast ein parameterMap. Also, versuchen Sie dies:

#[payload.get('your_input_name')] 
+0

Vielen Dank für Ihre Antwort @Alexis Ochoa, aber ich habe diesen Ausdruck verwendet es "Null Payload" zurückgegeben. –

+0

Haben Sie den Feldnamen geändert? Für '

...' Sie erhalten '# [message.inboundProperties.'http.query.params'.field1]' oder '# [payload.get (' field1 ')] ' –

Verwandte Themen