問題タブ [model-driven]

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

java - Struts 2 : JSP のモデル プロパティにアクセスできません

JSP でModel プロパティにアクセスする際に問題があり(ProcessSolution)ます。次のコードの何が問題なのかわかりません。

これは私のモデル クラスProcessSolution.javaです

これは私のアクション クラスProcessSolutionActionです

Action クラスのeditProcessSolution()では、 My model を取得でき、 Method 呼び出し後に正しく Printed を取得できます、JSP で My Model クラスのプロパティにアクセスできません

JSPでプロパティにアクセスする方法は次のとおりです

私のコードの何が問題なのですか?

あなたより

更新されたコード

getterを使用して My model にアクセスすると、モデルのプロパティにアクセスできます

しかし、直接 My Model にアクセスすることはできません

これは私のxml

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

epsilon - ETL は解釈された言語またはコンパイルされた言語です

Epsilon 変換言語 (ETL)ですかinterpreted、それともcompiled言語ですか?

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

forms - this.form.patchvalue による angular2 モデル主導のフォーム作成

http 経由で受信するデータのモデル駆動型フォームの値を設定するのを手伝ってくれる人はいますか?

これはservice.tsからの抜粋です

}

これは component.ts からの抜粋です

このコードでは、フォームに初期値が表示されません。ただし、角括弧 [] を削除した後、手動で patchValue 呼び出しの this.data をオブザーバブルから返された文字列全体に置き換えると、フォームに問題なく入力されます。

どうすればこれに対処できますか? これは、patchValue が正常に機能していることを意味します。これは、this.data からの入力の形式が気に入らないだけです。

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

java - ModelDriven が Struts 2 で機能しなくなった理由

私はModelDriven自分のActionクラスで使用しましたが、以前は正常に機能していましたが、現在は機能しなくなりました。

JSP で Struts のタグを使用すると<s:debug>、次の結果が見つかりました。

StrutsValueStackデバッグ:

Struts ValueStack デバッグ

JSPページの値に次のようにアクセスしています:

私がそれらにアクセスした場合:

私の質問は次のとおりです。

  1. プロパティを 2 回取得するのはなぜですか?
  2. それらが複数回取得されるのを避ける方法は?
  3. 多くの人が避けるように提案しているのを見てきましたがModelDriven、なぜですか?

アップデート:

  1. 実際、私はプロパティを 3 回取得しています。3 つ目のプロパティをハイライトするのを忘れていました。私のActionクラスを見てください。

  2. 1 で強調表示されModelたアクションでクラスの個別のプロパティを定義していません。これらのプロパティを設定するにはどうすればよいですか?

  3. 何か、私は実装時に間違っていますModelDrivenか?

ここに私のモデルがありCategoryActionます:

更新 2:

これは私の JSP コード スニペットです。

ValueStackデバッグタグを使用してコンテンツを取得する方法:

を使用した後<s:debug/>[debug]クリックするとリンクが表示され、次の値が表示されます。

デバッグタグを使用した値スタックの内容

<s:debug/>リスト カテゴリ ページの場合、[debug]クリックするとリンクが表示され、次の値が表示されます。

リストカテゴリページ