0
strutsアクションクラスを使用して<s:select
オプションを設定しようとしています。どのようにjspの中からクラスを初期化するのですか? myjsp.actionのようなものを使用する代わりに、私はmyjsp.jspを持っていて、jsp自体の中からmyjsp.actionを呼び出します。コメントのあなたの説明に基づいてstruts2 <s:select
おかげ
strutsアクションクラスを使用して<s:select
オプションを設定しようとしています。どのようにjspの中からクラスを初期化するのですか? myjsp.actionのようなものを使用する代わりに、私はmyjsp.jspを持っていて、jsp自体の中からmyjsp.actionを呼び出します。コメントのあなたの説明に基づいてstruts2 <s:select
おかげ
は、私は、これはあなたがこれをやるべきかと感じる。
User -> HTTPRequest -> Action (populate data required for s:select in HTTPRequest)
|
V
User <- HTTPResponse <- OnSuccess, show a final.jsp (this jsp can include the searchForm.jsp)
searchFormでs:select
が正しくレンダリングされます。
ありがとうございました! –
Struts2では、ほとんどの重い持ち上げがインターセプターによって行われることに注意してください。ですから、jspからアクションを直接呼び出すことによって、s:selectボックスの人口をどのように達成することができるのかよく分かりません。これを実現するには、何らかのアクションを実行するよりも、struts2スタック全体を何とか呼び出す必要があります。 – peakit
また、struts2を「通常の」方法でプラグインして達成するよりも、そのようなことをしたい理由を教えてください。 – peakit
私はそういうページを含んでいます - <%@ include file = "/ forms/searchform.jsp"%> searchform.jspには