問題タブ [struts-config]

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

java - org.apache.struts.action.ActionMessage は org.apache.struts.action.ActionError にキャストできません

私はstruts1.2アプリケーションに取り組んでいます。formbean を拡張する validatorform を作成し、validate() メソッドをオーバーライドします。

次に、フローを実行しているとき。エラーが表示されます。

次の設定で何ができるか教えてください。

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

java - validate() メソッドの使用時に自動的に送信される Struts フォーム

私はストラット1.2を使用しています。Struts フローは正常に動作していますが、検証のためにアクション フォームの validate() メソッドを使用している場合。私のフォームは自動的に送信されます。この検証メソッドが呼び出されます。

これがストラットの通常の動作なのか、アプリケーションに一部の構成が欠けているのかはわかりません。

それを理解するのを手伝ってください。以下は構成とコードです

///////////////

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

struts2 - Struts2タイル属性値を動的に設定する方法…

tiles.xmlで、静的に属性値を設定します

<tiles-definitions>
<definition name="baseLayout" template="/site/layout.jsp" >
<put-attribute name="body" value="/index.jsp"/>
<put-attribute name="top" value="/site/footer.jsp"/>
<put-attribute name="bottom" value="/site/header.jsp"/>
</definition>
</tiles-definitions>

属性値を動的に与えることはできますか。ヒントを教えてください..

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

struts - Tiles を Struts2 で動作させる際の問題

ストラット 2.2.1 とタイル 2.2.2 を使用しています。ここで説明されているすべての手順を実行しましたが、タイルが機能しません... war を Glassfish 3.1 にデプロイしているときに、次のエラーが表示されます。

私の WEB-INF/lib には、commons-collections-3.1.jar、commons-fileupload-1.2.1.jar、struts2-core-2.2.1.jar、tiles-api-2.2.2.jar、タイルがあります。 -core-2.2.2.jar、tiles-jsp-2.2.2.jar、および xwork-core-2.2.1.jar。

これは私の struts.xml です:

コードを struts.xml に挿入した後、Eclipse で次のエラーが発生します。

ここに画像の説明を入力

そして、これは私の web.xml です:

どうもありがとうございました!

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

struts-config - Strut2 デフォルト インターセプターの結果ページ

struts2 では、struts.xml ページに 1 つのデフォルト インターセプターと多くのアクションがあります。

私のstruts.xmlはこのようなものです

デフォルトのインターセプターで、セッションをチェックしました。しかし、セッションが設定されていない場合は、ページをログインページにリダイレクトする必要があるため、すべてのアクションで機能するはずです?. これを実装するにはどうすればよいですか。すべてのアクションでインターセプターを呼び出す必要がありますか、またはデフォルトのインターセプターを使用する場合、すべてのアクションでリダイレクト ページを設定するにはどうすればよいですか?

0 投票する
0 に答える
199 参照

java - Strutsを使用したHibernateクエリでのパフォーマンスリストアクション

私は他の誰かのStruts/Hibernateアプリケーションに変更を加える過程にあり、Javaの知識はほとんどありませんが、他のオブジェクト指向言語の知識はたくさんあります。作成した新しいクラスがあり、クラスにちなんで名付けられたテーブルに格納されている、そのクラスの関連するすべてのオブジェクトを一覧表示するページを作成しようとしています。

私はこれを試みるために既存のコードベースをモデル化してきました。問題のクラスの名前はCRMEntriesです。listCRMEntries.jsp、CRMEntries.hbm.xml、CRMEntries.java、およびListCRMEntriesAction.javaがあります。struts-config.xmlファイルは、listCRMEntries.jspファイルを、テーブル名であるCRM_ENTRIESのパラメーターを持つListCRMEntriesAction.javaファイルにポイントしています。私が抱えている問題は、Hibernateクエリが正しく構築されていないため、無効になっていることです。作成されているクエリは次のとおりです。select*from(select from)where rownum <=?

これはListCRMEntriesAction.javaのコードです:

基本的に、クエリを正しくビルドできるように、そのクエリがどこでどのように作成されているかを知る必要があります。これは多くの情報ではなく、基本的なものでもありますが、このようなものに役立つチュートリアルを見つけるのは非常に困難です。必要に応じて詳細をお知らせしますので、よろしくお願いします。

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

java - 送信時にJSPページがブラウザから消えます

ストラット(1.2)を扱うのはこれが初めてです

私のjspページにはフォームがあり、ユーザーはIPアドレスとファイル名を入力する必要があります。ページを送信すると、このデータはデバイスに接続して指定されたファイル名のデータを収集するWebサービスに渡されます。

問題は、しばらくしてからボタンを使用してページを送信すると(IExplorerでは約1〜2分、Firefoxでは4〜5分)、アプリケーションページが表示されなくなることです。アプリケーションログまたはweblogicログにエラーが表示されません。

これは同期リクエストであり、ユーザーはUI / Webページで最終結果が表示されるまで待つ必要がありました。これには、struts-config.xmlのスニペットが約30〜40分かかります。

collect.jspはこの操作のjspファイルであり、ユーザーはファイルが正常に取得されるまでこのページを待つ必要があります。ファイルが受信されると、ファイルが存在するかどうかを確認し、名前を変更する必要があります。そうでない場合は、ユーザーa/cに保存されます。

ロジックはCollectResultAction.javaに記述されており、アクションがマップされています。

私はこの1週間この問題に苦しんでいて、何も理解できません。

を使用してJSPにいくつかのログを記録しようとしました<%c:out /> が、それも機能しませんでした。この問題をデバッグする方法がわかりません。どんな助けでもいただければ幸いです。

別の更新: .jspファイルにhtmlリフレッシュタグを追加しました。この変更はFireFoxページに残り、最終結果が表示されるまで続きますが、IEではまだこの問題が発生しているため、IE6とIE8で試しました。

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

java - strutsモジュール構成が機能していませんか?

struts.my web.xml構成ファイルに以下の構成が含まれているため、変更を加えることができません。

web.xml

struts-config-admin.xmlのアクション構成は

JSPsearchLayout.jsp

URL http://localhost/snpapp/admin/searchLayout.jspを使用してアドレスバーからjspを呼び出しています

しかし、私は次の例外スタックトレースを取得しています:ServletExceptionの原因。

org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:467)atjsp_servlet._lrd。探す。_searchLayout。jsp _tag7(__ searchLayout.java:438)

jspのフォームアクションでさまざまなアクション(例:action ="/userAdminAction"またはaction="userAdminAction.do")を試しましたが、モジュールでは機能しません。

アイデアを教えてください。フォームに対してストラットモデュエルをどのように機能させることができますか?

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

java - Struts "org.apache.struts.action.RequestProcessor - 未処理の例外がスローされました" - 完全なスタック トレースを取得する方法は?

時々、開発中に私は得る:

ストラットから。

再現するときは、デバッグして問題を見つけますが、再現できない場合、アプリケーションにどのバグが隠れているのかわかりません。

例外の完全なスタック トレースが常に表示されるように、Struts をデバッグ モードなどで実行するように指示する方法はありますか?

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

java - CPU 使用率が高い java+struts+tomcat プロジェクト

j2ee と Struts 2 MVC を使用して開発した Web アプリケーションがあります。アプリケーションの CPU 使用率が 99% 近くになることがあります。3 ~ 4 人のユーザーのみがアクセスします。なぜこれが起こっているのか知っている人はいますか?アプリケーションでどのタスクがより多くの CPU 時間を消費するかを知るにはどうすればよいですか?

ヘルプは大歓迎です。