問題タブ [struts-1]
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.
xml-validation - Struts 1.1validation.xml:myList.size()==0。これを確認する方法
JobTitlesのリストの長さが0になる可能性がある状況があります。その場合、フィールドjobTitleIdを検証する必要はありません。
どんな助けでも確かにありがたいです。開発者向けドキュメントを試しましたが、うまくいきません。
java - 現在ログインしているユーザー オブジェクトにアクセスするための ACEGI タグ
Acegi Security を使用する従来の Java Web アプリケーションがあります。jsp ページからすべての Java スクリプトレットを削除しようとしています。次の式を置き換えるために使用できる ACEGI タグはありますか。
上記の式は、現在ログインしているユーザー オブジェクトを返します。たとえば、「こんにちは、ボブ、あなたの誕生日は 1980 年 1 月 1 日です」という JSP ページがあるとします。ここで、「Bob」という名前と誕生日は、Bob のユーザー オブジェクトから抽出されます。
注: Struts アクションで User オブジェクトを宣言し、上記のコードの値に初期化できることはわかっていますが、JSP ページから現在ログインしているユーザーに直接アクセスしたいと考えています。
java - Struts 1.2 で .properties ファイルの中括弧をエスケープする方法
レンダリングされた JSP コードのプロパティ ファイルから中かっこを保持する必要があります。出来ますか?
\{
、'{
、{{
、 、'{'
などのオプションを試し/{
ましたが、助けにはなりません。
実行時に例外が発生します。
java.lang.IllegalArgumentException: 引数番号を解析できません
問題は、struts が を{}
ランタイム値のプレースホルダーとして処理することです。どんな助けでも大歓迎です。
java - JavaEEのStruts1.2.9でのページネーション
ObjectwebLombozeclipseバージョン3.3のStrutsでページネーションを試しました。しかし、「クラスが見つかりません」というエラーが発生しました。
エラーは
例外です
根本的な原因
コードの何が問題なのかわかりません。私はそれをviruspatel.netからコピーしました。このコードはStruts2にのみ適用できると思います。したがって、Struts 1.2.9のページネーションプログラムがある場合は、回答にこれを入力してください。
jsp - Struts 無効フィールド
ロード時にjspページのドロップダウンを無効にする必要があります.ただし、無効になっている場合、html要素は投稿されません.html要素と同じIDの隠し要素を使用しようとしましたが、まだ要素を投稿していません. struts.Any アドバイスを使用していただければ幸いです。
ありがとうミヌ
javascript - javascriptのjsp
jspページを作成しました。その中で、1つのチェックボックスまたは両方のチェックボックスを選択するか、まったく選択しない場合、対応するテキストボックスとリストボックスを同じページに表示する必要があります。
そのために、チェックボックスをクリックしたときにjavascipt関数を呼び出そうとしました。javascript関数には、テキストボックスを表示するためのコードが含まれています。しかし、それはうまくいきませんでした。
私はこのプロジェクトを支柱で行っているので、チェックボックスの値を取得する方法がわかりません。そしてJavaScript関数の呼び出しは機能します。しかし、JavaScript関数でjspコードを入力しませんでした。
私のコードは
java - Struts 1.x でビューを準備する方法
私はストラット初心者です。私は 、Form
、Action
を持っていjsp view
ます。
イベント フォームのプロパティの 1 つCountry
なので、最初に行うことAction
は次のとおりです。
ビューで、次を使用して選択要素をレンダリングします。
これは、 ActionForm#validateを追加していくつかの検証チェックを行うまでは正常に機能します (たとえば、姓 != null など、国とは関係ありません)。
struts 仕様では、エラーが発生するとすぐにAction#execute
実行されません。したがって、countries
コレクションはリクエストに含まれなくなり、ビューは空の select 要素でレンダリングされます。
ストラットの核となる概念が欠けている可能性が高いことはわかっています。ビューで dao を使用できるようにすることを友人が提案したので、いつでも国をフェッチできますが、私は通常、JSP「コード」が実行される前にビューを準備する (db データをプリフェッチする) ことを好みます。
何か案は?
java - 複数のメッセージ リソースを Struts に含める方法は?
私は(学習中...)Struts 1.3を使用してMVC Webアプリケーションを構築しています。わかりやすくするために、複数の<message-resources>
要素を含めたいと思います - メッセージをアプリケーションの特定のモジュールのファイルに分けます。
公式のApache ドキュメントには次のように記載されています。
Web アプリケーションに1 つ以上の
<message-resources>
要素を定義できます。モジュールは独自のリソース バンドルを定義できます。アプリケーションで異なるバンドルを同時に使用できます。目的のバンドルを指定するには、'key' 属性を使用します。
ただし、複数の要素を含めると、キーのメッセージが欠落していることを示す例外が JSP によって発生します。
これは XML です。
2 番目の「登録」リソースがなければ、例外はスローされません。「label.username」は「DefaultResource」のみに存在します。
どうもありがとう。
java - java struts1:OneActionFormを使用してアクションからアクションに転送
タイトルで述べたように、2つのアクション(studentAction
、UpdateStudentAction
)があります。1つはアクションフォーム: studentForm
とstruts-configは:のようになります。
リダイレクトする最初のアクションメソッド
}
セカンドアクションメソッド(受信者):
**これが問題です。2番目のアクションは最初のアクションから空のフォームを取得します**この問題を修正するにはどうすればよいですか?!
java - struts-config.xmlのアクションノードの「属性」属性の使用は何ですか?
Struts-Config.xmlのdtd定義から http://struts.apache.org/1.x/struts-core/dtddoc/index.html
このaction
要素はActionMapping object
、特定ののリクエストを処理するために使用されるを記述しmodule-relative URI
ます。
次の属性が定義さ
れています。アクションフォームBeanにアクセスするために使用されるor属性attribute
の名前(指定されたBean以外の場合)。指定されている場合はオプション、それ以外の場合は無効。request-scope
session-scope
name
name
scope
属性と属性が混同していattribute
ます。
属性
はどこで使用できますか?私を助けてください。attribute