title: How to inject a JS script in Qute Template Engine
body: <p>I am using <code>Quarkus</code> with the <code>qute</code> template engine. I need to inject some dynamic <code>js</code> script to load on the HTML page. But <code>qute</code> convert <code>js</code> like this:</p>
  <p>Template file <code>hello.html</code>:</p>
  <pre class="lang-html prettyprint-override"><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
      &lt;head&gt;
          &lt;meta charset=&quot;UTF-8&quot;&gt;
          &lt;title&gt;redirect by script&lt;/title&gt;
      &lt;/head&gt;
      &lt;body&gt;
          &lt;p&gt;Hi {name}!&lt;/p&gt;
      &lt;script&gt;
          {script}
      &lt;/script&gt;
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  <p>Controller</p>
  <pre class="lang-java prettyprint-override"><code>@RequestScoped
  public class Resource {
    @Inject
    @Location(&quot;hello.html&quot;)
    Template hello;
  
  @Route(path = &quot;/s/:name&quot;, methods = HttpMethod.GET)
    public Uni&lt;String&gt; rScript(RoutingContext rc) {
      String s = &quot;console.log('Hi from script');&quot;;
      return Uni.createFrom().completionStage(() -&gt; hello
              .data(&quot;name&quot;, rc.request().getParam(&quot;name&quot;))
              .data(&quot;script&quot;, s)
              .renderAsync());
    }
  }
  </code></pre>
  <p>The template render file like below and script will not run on browser:</p>
  <pre class="lang-html prettyprint-override"><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
      &lt;head&gt;
          &lt;meta charset=&quot;UTF-8&quot;&gt;
          &lt;title&gt;redirect by script&lt;/title&gt;
      &lt;/head&gt;
      &lt;body&gt;
          &lt;p&gt;NOT_FOUND!&lt;/p&gt;
      &lt;script&gt;
          console.log(&amp;#39;test redirect by script&amp;#39;)
      &lt;/script&gt;
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  <p>How can I pass script data to <code>qute</code> template file?</p>