問題タブ [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.
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
epsilon - ETL は解釈された言語またはコンパイルされた言語です
Epsilon 変換言語 (ETL)ですかinterpreted、それともcompiled言語ですか?
forms - this.form.patchvalue による angular2 モデル主導のフォーム作成
http 経由で受信するデータのモデル駆動型フォームの値を設定するのを手伝ってくれる人はいますか?
これはservice.tsからの抜粋です
}
これは component.ts からの抜粋です
このコードでは、フォームに初期値が表示されません。ただし、角括弧 [] を削除した後、手動で patchValue 呼び出しの this.data をオブザーバブルから返された文字列全体に置き換えると、フォームに問題なく入力されます。
どうすればこれに対処できますか? これは、patchValue が正常に機能していることを意味します。これは、this.data からの入力の形式が気に入らないだけです。
java - ModelDriven が Struts 2 で機能しなくなった理由
私はModelDriven自分のActionクラスで使用しましたが、以前は正常に機能していましたが、現在は機能しなくなりました。
JSP で Struts のタグを使用すると<s:debug>、次の結果が見つかりました。
StrutsValueStackデバッグ:
JSPページの値に次のようにアクセスしています:
私がそれらにアクセスした場合:
私の質問は次のとおりです。
- プロパティを 2 回取得するのはなぜですか?
- それらが複数回取得されるのを避ける方法は?
- 多くの人が避けるように提案しているのを見てきましたが
ModelDriven、なぜですか?
アップデート:
実際、私はプロパティを 3 回取得しています。3 つ目のプロパティをハイライトするのを忘れていました。私の
Actionクラスを見てください。1 で強調表示され
Modelたアクションでクラスの個別のプロパティを定義していません。これらのプロパティを設定するにはどうすればよいですか?何か、私は実装時に間違っています
ModelDrivenか?
ここに私のモデルがありCategoryActionます:
更新 2:
これは私の JSP コード スニペットです。
ValueStackデバッグタグを使用してコンテンツを取得する方法:
を使用した後<s:debug/>、[debug]クリックするとリンクが表示され、次の値が表示されます。
<s:debug/>リスト カテゴリ ページの場合、[debug]クリックするとリンクが表示され、次の値が表示されます。


