4

この質問は 2 つの部分で構成されています

  • Spring Web Flow にパス変数を提供することは可能ですか?
  • URLに実行キーを隠すことはできますか

現在の URL は次のとおりです。http://localhost/bugs/ticket/?execution=e2s1

ここで、関連する Web フローの場所のパターンは <flow:flow-location-pattern value="/**/flow.xml" /> 、フォルダー構造がある場所です。bugs/ticket/flow.xml

URL 自体でチケット ID を提供し、適切なフローを指すことは可能ですか?つまり、URL は である必要がありますがhttp://localhost/bugs/ticket/102?execution=e2s1、それでもフローはbugs/ticket/flow.xml

次のパターンで試しました-などですがvalue="/**/*/flow.xml"flow-path id="bugs/ticket/*"役に立ちませんでした。

また、URLにも実行キーを隠すことはできますか?Spring Web Flow でプルできる HTTP ヘッダー経由で送信することは可能ですか?

4

1 に答える 1

0

これはあなたのすべての質問に答えるわけではありません

これは、フローにパラメーターを送信する方法です

外部ページ

<a href="<c:url value='/flowpage?uid=${variable1.field}'/>">Enter Flow</a>

フロー

<view-state>
   <on-entry>
     <set name="variable2.field" value="requestParameters.uid"/>
   </on-entry>
</view-state>
于 2015-06-10T09:33:24.490 に答える