質問

私はこれを解決しようとしており、行き詰まっているので、尋ねたいと思いました。

2つのActionBean、AとBを想像してください。

A.jsp には次のセクションがあります:

...
<jsp:include page="/B.action">
  <jsp:param name="ponies" value="on"/>
</jsp:include>
<jsp:include page="/B.action">
  <jsp:param name="ponies" value="off"/>
</jsp:include>
...

B ActionBeanは、「ポニー」がパラメータはオンまたはオフに設定されます。

パラメータ文字列&quot; ponies = on&quot;リクエストをデバッグすると が表示されますが、B ActionBeanにバインドされるものではありません。代わりに、バインドされるのは、元のA.actionのパラメーターです。

必要な動作を取得する方法はありますか、または基本的な何かを見逃していますか?

役に立ちましたか?

解決 2

これが機能しなかった理由は、 HttpServletRequest の実装によって行われたマッサージのためでした。

「通常」で正常に動作します;実装。

他のヒント

では、それぞれの場合に、JSPページの $ {ponies} が&quot; on&quot;を出力すると言っていますか?

JSPパラメータをStripesアクションBeanと混同しているように聞こえるので。 JSPパラメータを設定すると、そのJSPページにパラメータが設定されるだけで、上記のように参照できます。実際には、ストライプアクションBeanには何も設定しません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top