問題タブ [struts-tags]

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 に答える
10030 参照

java - strutsプロパティタグは日付値でどのように機能しますか?

アクション クラスから Date 値を取得する JSP ページがあります。次のように処理される方法を理解できません。

日付をくれる

一方

私に日付を与える

日付はさまざまな形式で返されるため、ここで日付値が実際にどのように処理されるか教えてもらえますか?

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

jsp - JSP 式は JSTL タグでは機能しますが、Struts 2 タグでは機能しません

プロジェクトで JSTL と Struts 2 を使用しています。次のように、JSTL と Struts 2 タグを使用してスコープに値を設定しようとしています。

出力10のみです。私の疑問は、式がタグで<%= b %>機能し、<c:set>タグで機能しないのはなぜ<s:set>ですか?

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

jsp - Struts 2 s:リソース バンドルの値で選択する

を使用して、s:selectリソース バンドルから文字列のリストを表示しています。

アクションで:

メッセージ リソースでは、各バンクに名前が付けられます。

JSP で:

バンク リストはキーを取得するために使用されList<String>、リソース バンドルから値を取得するために使用されます。toString()toString()

と同じ属性s:selectを持っていることを除いて見つけましたが、何も見つかりませんでした!statuss:iterator

もっと良い方法があると思いますか?

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

java - カスタム JSP テンプレートで Struts 2 taglib を使用してメール テンプレートを実装する

Struts 2 を主要なフレームワークとして利用するアプリを構築していますが、要件の 1 つは、アプリが自動メールを送信することです。

Struts 2 には、メール テンプレートの実装に関してすぐに使える便利な機能があまり含まれていないため、次のように通常の JSP を使用することにしました。

したがって、これは通常の方法で JSP を処理し、変数を置き換えた出力の文字列表現などを返します。

Struts 2 の taglib を通常どおり (たとえば) 含めると、 のようなタグを使用できるようになると考える人もいるでしょう。しかし、そうではないようです。代わりに、への呼び出しの結果は空白になります。エラーは表示されず、例外もスローされません。<%@ taglib prefix="s" uri="/struts-tags" %><s:url />taglib

私の推測では、Struts 2 が呼び出しに適切に応答する前に、何か他のものを要求に挿入する必要があると思いますが、これが何であるかはわかりません。

誰でもこれを機能させる方法について考えがありますか? taglibJSTL-core のような他の s は正常に動作します。

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

java - Strutsタグでイテレータ変数にアクセスするには?

リストをループしていて、値にアクセスしてテキスト入力フィールドを作成したいと考えています。残念ながら、<s:textfield>タグ内のループ変数にアクセスできません

これは私が試したものです:

<s:property value="#tag"/>が正しく評価され、ループ変数が表示されます。しかし、#tag<s:textfield>決して評価されません。

<s:property value="#tag"/>私も代わりに入れようとしましたが#tag成功しませんでした。