問題タブ [valuestack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
316 参照

jsp - displayTag 列要素内から Struts2 値スタックにアクセスする

titleKeyStruts 2 値スタックにプロパティにアクセスして、属性をパラメトリックにしたいと考えています。だから、私はこのようなことをしたいと思います:

ご覧のとおり、アクションで公開されたオブジェクトにプロパティにアクセスしたいと思います

そして値をtitleKey要素に入れます。

これを行うと、結果は、my.internationalyzed.i18n.key.myPropertyタイトルとして未解決の文字列を持つテーブル列になります。つまり、<s:property>タグは<display:column>要素内では解釈されません。

しかし、私が置くと

要素の外側<display:table>では正しく解決され、結果の値がページに表示されるため、プロパティは正しく公開され、評価されます。<display:column>要素内からアクションで公開されたプロパティにアクセスする方法を知っていますか?

0 投票する
1 に答える
159 参照

jsp - jspのOGNLではなく、jsp ELを使用してフィールドエラーにアクセスするにはどうすればよいですか?

ValueStackJSPでJSP ELを使用して、フィールドエラー(バリデーターインターセプターによって入れられる)にアクセスできるかどうか迷っていますか?

0 投票する
2 に答える
3340 参照

java - 配列リストの値を持つStruts 2選択タグ

シンプルなStrutsアプリケーションを開発しています。私のJSPには、ドロップダウンリストボックスがあります(s:selectタグを使用)。アクション クラスの arraylist 値で値を埋める必要があります。どうやってやるの?structs.xmlこれを完了するためにファイルに必要な変更は何ですか?

JSP:

アクション クラス:

0 投票する
1 に答える
3827 参照

java - JavaクラスからArraylistを渡し、Struts 2のJSPページで取得します

ArrayListJava クラスから渡された JSP ページを取得しようとしています。しかし、結局私は成功しませんでした。

これが私がやったことです:

ここに私のPOJOクラスがあります:

そして、これはビジネス ロジックを記述する Java クラスです。

これが私のJSPページです:

ArrayListコンソールのサイズを出力します。しかし、それは行を作成しません。

0 投票する
2 に答える
589 参照

java - Struts 2 で URL を値スタックにプッシュする方法

Struts 2.3.16 を使用しています。

アクション URL を値スタックにプッシュするにはどうすればよいですか?

私はもう試した:

上記のすべては、エラーをログに記録せずに失敗しますstruts.devMode=true. には値が必要なため、3 番目のオプションの失敗だけが本当に予想されていましたs:push

.js背景:次のように、選択タグとは別のファイルにある JavaScript 関数に URL を渡す必要があります。

'<s:url action="action" method="method" />'関数がファイルで定義されている場合、JS 関数で使用できることはわかってい.jspますが、JavaScript が別のファイルにある場合は機能しません。

上記の段落を入力したときに、JSP で URL を に渡す JavaScript 関数を定義できることに気付きましたajaxFunction

ですから、私の質問は純粋に学術的なものです。

値スタックにアクセスs:pushする方法はありますか?s:url

0 投票する
2 に答える
94 参照

java - ModelDrivernInterceptor を使用した後、結果 JSP ページで Action プロパティにアクセスする方法は?

Struts2 では、 を使用した後ModelDrivernInterceptor、データはmodelオブジェクトに配置され、

そして、モデルは にプッシュされましたValueStack。では、この後。

Actionのプロパティにアクセスするには?

0 投票する
1 に答える
431 参照

java - Struts2 セッション ストレージの場所と管理

ActionContext私は Struts2 In Action を読んでいましたが、リクエストごとに、、、ValueStackおよびActionインスタンスが作成されるため、スレッドセーフであると書かれています。これらの場所に保存できないため、フレームワークはセッションをどのように管理するのか、実際のマップはどこに保存されるのか、そのマップへの同時アクセスはフレームワークによってどのように管理されるのか疑問に思っていました。