0

JSF2.0 を使用して VXML を構築したいのですが、サポートするタグが見つかりませんでした。私たちが提案したのは、クライアントが xml を直接読み取れるようにコンテンツ タイプを「text/xml」にすることで、vxml データ (値を置き換える必要がある場合は常にバッキング Bean への参照を持つ) を含む xhtml ページを作成することです。

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">

<f:view contentType="text/xml">
    <vxml>
         <log>Caught the event </log>
         <prompt bargein="true">
            <audio src="built-in: #{myBackingBean.prompt}" />
         </prompt>
    </vxml>
</f:view>
</html>

しかし、ブラウザで、またはREST Webサービスクライアントを使用して、上記のxhtmlページを起動しようとするたびに-

1) xml が返されていません。しかしCaught the event、ブラウザでの出力と同じです。REST クライアントに出力が表示されません。2) myBackingBean.prompt 値が置き換えられない

誰でも提案できますか?XML の構築に単純な古いサーブレットを使用したくありません。XML を手動で記述したいのですが、バッキング Bean から値を置き換える必要があります。

4

0 に答える 0