問題タブ [struts]

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 投票する
10 に答える
44736 参照

jsp - JSP から Locale にアクセスするにはどうすればよいですか?

現在の Locale の値に応じて js ファイルをインクルードしたいと考えています。次のようにJSPからアクセスしようとしました:

しかし、私は を取得してjava.lang.NullPointerExceptionpageContext.getAttribute("org.apache.struts.action.LOCALE",PageContext.REQUEST_SCOPE)ますNULL

これを解決する方法を知っている人はいますか?

0 投票する
4 に答える
649 参照

java - Java EE + Struts + iBatis で使用するのに推奨する JavaScript ライブラリはどれですか?

Java EE + Struts + iBatis で使用するのに推奨する JavaScript ライブラリはどれですか? Ext JS、Dojo、Struts と簡単に統合できるフレームワークのようなもの。

0 投票する
3 に答える
2416 参照

performance - JSP Struts のパフォーマンス/メモリに関するヒント

私は基本的な Struts ベースのアプリケーションに取り組んでおり、メモリに大きなスパイクが発生しています。ユーザーごとに 1 つの要求が JVM ヒープ メモリに 3MB 追加されることを通知する監視ツールがあります。早期のガベージ コレクションを促進したり、メモリを解放したり、パフォーマンスを向上させるためのヒントはありますか?

アプリケーションは基本的な Struts アプリケーションですが、JSP レポートの行数が多いため、多数のオブジェクトが作成される場合があります。しかし、それはあなたが前に見たことがないものではありません。

  1. 一連のデータベース クエリを実行します。
  2. 直列化された POJO オブジェクト Bean を作成します。これは行を表します。
  3. 配列リストに行を追加します。
  4. アクションが呼び出されたときに、配列リストをフォーム オブジェクトに設定します。
  5. JSP ロジックは ActionForm からのリストを繰り返し処理し、データがユーザーに表示されます。

注:
1. フォームはセッション スコープ内にあり、データの配列リストである可能性があります (これは問題である可能性があります)。2. POJO Bean には、またはデータ
が混在する 20 ほどのフィールドが含まれます。StringBigDecimal

レポートには、300 から 1200 程度の行を含めることができます。したがって、少なくともその数のオブジェクトが作成されます。

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

java - ストラットフォームBeanから値オブジェクトを作成するにはどうすればよいですか?

ストラットフォームBeanから値オブジェクトを作成する必要があります。Bean Utilsを使用するか、VOを手動で作成することをお勧めしますか?

誰かがbeanutilsで問題に直面しましたか?

0 投票する
3 に答える
1931 参照

spring - Struts と Spring を一緒に?

私はStrutsとSpringの両方にかなり慣れていません。Struts ActionForm で Spring Service にアクセスする方法を知る必要があります。正しい方向へのポインタでさえ感謝されます。

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

netbeans - Netbeans 6.5 用の struts 構成ツールはありますか?

Struts Console Toolを見つけましたが、2004 年に開発が中止されたため、Netbeans 3.2 で動作します。

Netbeans 6.5 にインストールする方法はありますか?

XML レベルより上の struts-config.xml を編集するオプションはありますか?

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

jsp - Struts フォームの配列要素としての html フォーム フィールド

私がやりたいことは、HTML 入力フィールドを 1 つのページに動的に追加することであり、それぞれが struts 配列プロパティの要素に対応しています。HTML ページに同じフィールドがいくつかあるとします。

< input type="file" name="myfile" />

フォームが送信されると、各フィールドが struts フォーム Bean の FormFile 配列の要素に対応するようにします。

FormFile [] myfile;

明らかに上記は機能しませんが、同等のことを行う方法を探しています。

編集:上記は、ファイルのアップロードと FormFile タイプのみでは機能しません。

それ以外の場合、配列要素は入力要素または html:text 要素のインスタンスに直感的にマップされます。では、私の質問をより具体的にするために、struts を使用してファイルの配列をアップロードできないのはなぜですか?

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

java - JSP コードから Struts または JSTL タグへ

こんにちは、

私はjspコードで次のことを行っています.Strutsを使用するか、JSTLタグを使用して実行する必要があります。関連するアイデアを共有してください..

以下は私のJSPコードです

前もって感謝します。

0 投票する
4 に答える
4095 参照

java - ユーザー アクションのログ記録

顧客は、ユーザーがシステムで実行する「アクション」を「記録」することを望んでいます。ほとんどの場合、作成、削除、および更新です。私はすでにトレースをログに記録するアスペクトを持っていますが、それはすべてのメソッド呼び出しをログに記録するかなり低いレベルで機能します。したがって、ユーザーが「医療ファイルを開く」ボタンをクリックすると、ログには次のように表示されます。

  1. closePreviousFiles("患者ゼロ")
  2. createMedicalFile("患者ゼロ") --> ファイル #001
  3. changeStatus("#001") --> 開く

望ましい結果は次のとおりです。

  1. 患者ゼロの医療ファイル #001 を開く

ログ ステートメントを使用して Struts2 アクションを計測することを考えていますが、疑問に思っています...それを行う別の方法はありますか? もう一度 AspectJ (またはフィルター) を使用して、ロジックを 1 か所にまとめて、ログを簡単に構成できるようにするかもしれませんが、すべてが理解しにくくなるのではないかと心配しています (つまり、「このアクションのログは間違っています。 ...一体どこで問題を探すべきですか?」)。

0 投票する
3 に答える
46085 参照

java - Oracle ATGとStrutsの違いは?

Oracle ATGとStrutsの違いは何ですか?