2016-06-24 2 views
-2

enter image description hereIch brauche Wert von Eingabe HTML-Formular zu erhalten, indem als Abfrage in der Datenbank von Mule Studio

Wie kann ich den Wert von HTML-Eingabe erhalte aus als Abfrage in der Datenbank in mule Studio zu verwenden.

<http:listener-config name="HTTP_Listener_Configuration" host="localhost" 
     port="8081" doc:name="HTTP Listener Configuration"/> 
<db:mysql-config name="MySQL_Configuration" host="localhost" port="3306" 
     user="root" password="Blue1234" database="news" doc:name="MySQL Configuration"/> 
<flow name="searchhtmlFlow"> 
    <http:listener config-ref="HTTP_Listener_Configuration" path="/web" doc:name="HTTP"/> 
    <db:select config-ref="MySQL_Configuration" doc:name="Database"> 
     <db:parameterized-query><![CDATA[select txt from news.nws where sub=#[message.inboundProperties[q]]]]></db:parameterized-query> 
    </db:select> 
    <parse-template location="C:\Users\Hersh\Desktop\attach\index.html" doc:name="Parse Template"/> 
    <set-property propertyName="content" value="#[message.inboundProperties.'http.query.params'.q]" doc:name="Property"/> 
</flow> 

Antwort

0

Probieren Sie dies aus: -

<http:listener-config name="HTTP_Listener_Configuration" host="localhost" 
     port="8081" doc:name="HTTP Listener Configuration"/> 
<db:mysql-config name="MySQL_Configuration" host="localhost" port="3306" 
     user="root" password="Blue1234" database="news" doc:name="MySQL Configuration"/> 
<flow name="searchhtmlFlow"> 
    <http:listener config-ref="HTTP_Listener_Configuration" path="/web" doc:name="HTTP"/> 
    <parse-template location="C:\Users\Hersh\Desktop\attach\index.html" doc:name="Parse Template"/> 
     <logger message="Value from DB :- #[message.inboundProperties.'http.query.params'.q]" level="INFO" doc:name="Logger"/> 
     <db:select config-ref="MySQL_Configuration" doc:name="Database"> 
      <db:parameterized-query><![CDATA[select txt from news.nws where sub=#[message.inboundProperties[q]]]]></db:parameterized-query> 
     </db:select> 
     <logger message="#[payload]" level="INFO" doc:name="Logger"/> 
</flow> 
Verwandte Themen