問題タブ [struts-html]
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.
java - strutsモジュール構成が機能していませんか?
struts.my web.xml構成ファイルに以下の構成が含まれているため、変更を加えることができません。
web.xml
struts-config-admin.xmlのアクション構成は
JSP :searchLayout.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")を試しましたが、モジュールでは機能しません。
アイデアを教えてください。フォームに対してストラットモデュエルをどのように機能させることができますか?
jsp - Struts 1 - 行送信
Struts 1 フォームに問題があります。このフォームには、行の作成を担当する logic:iterate が含まれており、それぞれに入力ボタンがあります。これらの送信ボタンのいずれかを押すと問題が発生し、動的データが適切に投稿されず、フォームにそれらの値がありません。例を次に示します。
"city" の部分と logic:iterate の外側の残りの部分は、"myForm" では問題なく表示されますが、"myObject" はそうではありません。JavaScript 関数を使用してこれを送信しようとしましたが、適切に機能させることができませんでした。現在、私が持っているもの (参照として残したその html:submit) により、POST には、前に述べた一連の「ステータス」パラメーターと適切な値が含まれます。
誰でもこれに光を当てることができますか?
さらに情報が必要な場合はお知らせください。
よろしくお願いします!
jsp - 変更する方法Applicationresources.propertiesファイルから値をフェッチする
ApplicationResources.propertiesファイルからユーザー名の値を取得する簡単なGUIを開発しています。私のファイルには次の2行が含まれています:
struts 2タグを含むJSPを使用していますが、次のスニペットが含まれています。
しかし、プロジェクトを実行すると、プロパティファイルの値が読み取られていないことを示すlabel.usernameが表示されます。何かが足りませんか?この問題を解決する方法は?親切に助けて
前もって感謝します
jquery - Jquery グリッドを増やす方法 - シリアル番号の列幅サイズ
サーバーの値を表示するために struts2-jquery グリッドを使用しています。struts2-jquery-plugin-3.1.1.jar を使用しています。
Strutsグリッドには、rownumbersという名前のパラメーターがあります。なので、
パラメータ rownumbers を true に設定すると、グリッド テーブルの各行の行番号が取得されます。シリアル番号 td の幅を増やすにはどうすればよいですか。CSS スタイルを更新しようとしました。しかし、うまくいきませんでした。
struts-jquery グリッドのシリアル番号列の幅を広げる方法を誰か教えてもらえますか?
struts2 - 変化するstruts2のラベルの色
私はストラットに不慣れです。テキストフィールドのラベルの色を変更するにはどうすればよいですか?
元:
「カテゴリコード」の色を変更したいのですが、cssstyle = "color:#ffffff"を試してみました。ただし、これにより、ラベルではなく、テキストボックスに入力されるテキストの色のみが変更されました。
jakarta-ee - フォーム上の多くのパラメーターを Action Struts2 に渡す
Struts1 から Struts2 への Web アプリケーションの移行に取り組んでいます。
約 45 個のフィールド (基本的にはデータを含むグリッド) を持つ単純なフォームがあります。これらすべてを Struts2 Action でキャプチャする必要があります。Struts2 には OGNL があることに気付きました。これを使用して、フィールドをローカルで宣言し、リクエストで流れている変数を取得することで、アクション自体にゲッター セッターを記述するだけです。アクションに 45 個のゲッター/セッターを記述できません。オブジェクト全体 (POJO) を jsp からアクション レイヤーに渡す方法が必要です。
Struts 1 では、通常、ActionForm オブジェクトを取得したり、マップでリクエスト パラメータを取得したりしてから入力します。
struts2 - Struts 2 リスト アクセスのリスト
誰か助けてくれませんか。
背景アーキテクチャ:
私は、多くの特定の質問がある多くの分野を含むアプリケーションを持っています。これらの質問は進歩を伴います
したがって、大まかに見ると、多くのアプリケーションが存在する可能性があります。ユーザーはおそらく多くのアプリケーションに関連付けられています。
したがって、アプリケーションのリストがあり、簡単に反復して関連する詳細を取得できます。しかし、何らかの理由で質問の進行状況を取得するために特定の各領域にアクセスすることになると、うまくいきません。
だからここに私が欲しいロジックがあります:
アプリケーション用
詳細を表示する
エリアごと(applicaitonId)
それぞれの完了の進行状況を表示します
ストラットに変換するには、これを持っています
applist
独自の getter/setter && を持つすべてのアプリケーションのリストは次のようquestionSetProgress
に定義されます。
または List> getQuestionProgressList()
そのため、リストにアクセスするためにさまざまな方法を試してみましたが、無駄であることがわかりました。
これとともに:
しかし、喜びはありません
また、イテレータ インデックスを使用してメソッドを呼び出してみましたが、うまくいきません。
すなわち
<s:iterator id="qsp" value="questionProgessList[%{#row.index}]" status="status"> or <s:iterator id="qsp" value="questionProgessList(%{#row.index})" status="status">
ヒントやヒントはありますか??
ティア
file-upload - Struts ファイル アップロード API の突然の動作、struts API を介してサーバーにアップロードするとファイルが破損する
私はStruts2フレームワークを使用しているWebプロジェクトIを持っています。これで、人々はpdfファイルをアップロードします。そのために、strutsファイルアップロードAPIを使用しました。
しかし、これは奇妙なことです。ファイルを開こうとすると、毎秒ファイルのアップロードがサーバーで破損し、エラーが発生します。
このドキュメントを開くときにエラーが発生しました。ファイルが破損しており、修復できませんでした。
次のコードを xml 構成として使用しました。
マルチパートフォームデータも使用しました..
今、私は混乱しています。なぜこの問題が発生するのでしょうか?
ストラットは、接続が失われた場合などにファイルの部分的なアップロードを処理しますか?
または、この問題は、ファイルが破損しているという他の理由によるものです。
ファイルが破損するこれらのケースを処理するにはどうすればよいですか。
この問題が他の人からも報告されているのを見てきました。参照スレッドは次のとおりです http://www.coderanch.com/t/50100/Struts/Uploaded-files-incomplete http://grokbase.com/t/struts /user/112sjfg6eg/file-upload-issue http://web.archiveorange.com/archive/v/FLO18lz72HB5mKGyEfKT
jsp - の価値を運ぶ方法あるjspページから別のページへ?
これで、index.jspという名前のページを更新しています。
そして、それは私の行動を呼んでいます。これが私のstruts.xmlのマッピングです
ここで行ったことは、index.jspの読み込みで、このURLで更新しました'populatefields.action'
。これにより、アクションクラスとpopulate
メソッド(ワイルドカードメソッドの呼び出し)が呼び出されます。Populateメソッドは、データベースからエントリを選択し、それらをフォームフィールドのプロパティに割り当てますreturns "populate";
。これにより、いくつかの値が既に入力されたregister.jspが制御されます。現在のユーザーに応じたフォーム]
register.jspで、検証チェックが次のようになっている場合
if(getUssername.equals(""))
{this.addActionerror("Empty field -Uname-"); return error;}
問題は、「エラー」が返されるときに、コントロールがindex.jspに移動し、メソッドにデータが入力され、自動フィールドにデータが入力されますが、メソッドにエラーがスローされないため、空です...またはエラーが失われます...これらのエラーにアクセスできますか?アクションクラスでdemをグローバルに設定しますか?actionerrorsはindex.jspにありますが、データベースから値を選択するためにロードするたびにそのページを更新したいのですが、あるjspページから別のページにアクションエラーの値を取得できますか?
struts - Strutsタイルアプリケーション
タイルアプリケーションを試しています。以下は私のコードです
tiles-defs.xml
homebody.jsp
aboutUsBody.jspこんにちは
上記のコードで、(domainname)/example/aboutus.doを使用してアプリにアクセスしようとすると、500エラーが発生します。誰かがこれを理解するのを手伝ってくれますか?