問題タブ [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.
ide - プログラムでOracle ADF Essentialsコンポーネントを作成する方法 - API for ADF and JDeveloper
一部の有名な IDE には、開発者がエディターや他の IDE コンポーネントとやり取りするモジュール (IDE プラグイン、拡張機能) を作成できる API があります。たとえば、Embarcadero Delphi には Open Tools API があります。これにより、開発者はプログラムでフォームを作成し、コンポーネントを配置し、ファイル内にコードを書き込むなどのモジュールを作成 (および Delphi IDE に統合) できます。これらは、開発者がこれらのフレームワーク (VCL、ADF など) をモデル駆動型開発 (MDD) ワークフロー (商用で提供されているか、開発者チームによってカスタム作成されているか) に統合できるため、優れた機能です。
問題は、JDeveloper にそのような機能を持たせて、プログラムでモジュールを作成することです。たとえば、UML クラス図がサードパーティのツールによって作成されるワークフローを想像することができます。必要なADFビジネス・コンポーネントとWebフォームをプログラムで生成するMDD変換モジュール(JDeveloperプラグインとして)を作成することは可能ですか?
確かに、ビジネス コンポーネントとフォームは手動で作成できますが、Oracle ADF または JDeveloper は、ユーザーとの対話なしにプログラムでこれらのコンポーネントとフォームを作成できる API を公開しています。すべての入力データは、XML ファイル (UML デザイナーまたはその他のツールからの出力) として提供できます。
私が知る限り、JDeveloper Extensions がありますが、Oracle フォーラムでは、JDeveloper Extensions はそのような用途を意図していないという回答を受け取りました。
ADF Essentials は非常に人気が出てきており、ADF Essentials を MDD ワークフローに統合することに関心があるはずです。JDeveloper Extensions の隠れた機能がいくつかあるかもしれませんし、そのような統合をすでに可能にしている別のオープン ソース プロジェクトさえあるかもしれません。
確かに、ADF ビジネス コンポーネントとフォームは通常のコード (XML、Java) ファイルであり、それらを生成するプロセスはリバース エンジニアリングできます。たぶん、それを行うための継続的な取り組みがいくつかありますか?私は彼らに貢献することができ、新しいプロジェクトをゼロから始める必要はありませんでした。
JDeveloper 自体にいくつかの MDD 機能がありますが、これらが十分に機能豊富で柔軟性があるかどうかはわかりません。
java - Struts 2/ Foundation 5 - ModelDriven クラスとファイルのアップロード
Java プログラミングは初めてで、注文用のフォームなどを含む基本的な Web ページを作成しようとしています。仕事でいくつかのセッションに参加した後、Struts 2 を使用することにしました。また、レスポンシブ UI には zurb Foundation 5 を使用しました。HTML Web ページとテキスト フィールドなどを含むフォームを作成することができました。フォームを送信すると、フォーム データを含む電子メールが顧客とサイト所有者に送信されます。
現在、ファイルアップロード機能をフォームに追加しようとしています。私が直面している問題は、ファイルのアップロードは成功しましたが、他のフォーム データが入力されておらず、電子メールで消去されていることです。
以下のコードを見つけてください。
WebContent/WEB-INF/submitAssign.html
struts.xml
SubmitAssignment.java
割り当て情報.Java
上記のコードに加えて、電子メールを正常に送信する SendOrderEmail.java ファイルがあります。
これがEclipseのエラーログです。
フォーム データが消去される理由を教えてください。
java - Struts2 モデル駆動の検証が機能しない
アプリケーションにモデル駆動型の検証を実装しましたが、次の警告が表示されて検証が機能しません。
警告: 訪問したオブジェクトは null です。VisitorValidator は検証を適切に処理できません。VisitorValidator が正しく機能するためには、訪問したオブジェクトが null でないことを確認してください
理由はありますか?
これが私のアクションクラスです。
ここに私のListCarAction-validation.xmlがあります
そして、これが CarListing-validation.xml という名前の Bean バリデーター XML です。
emf - FeatureIDE で構成エラーを検出する
FeatureIDE でユーザー定義の制約に対して、構成ファイルで検証エラーをプログラムで検出する方法はありますか? その場合、それらを検出して検証済みの構成を変更するにはどうすればよいですか? 機能指向言語として AHEAD を使用しています。
java - ModelDriven インターセプターで Struts 2 プログラムを実行できない
Struts 2 フレームワークは初めてです。modelDriven
インターセプターを理解するためのプログラムを作成しました。しかし、私はそれを実行することができません。以下はファイルのリストで、最後に出力 (エラー) があります。
index.jsp:
Entity.java:
GoAction.java:
struts.xml:
ようこそ.jsp:
Web ページ出力 (500 エラー):
ファイルでは、パッケージstruts.xml
を使用/拡張したくありません。ただし、にインターセプターとともにインターセプター エントリをstruts-default
含めると、問題は解決します。この背後にある理由は何ですか。誰でも私を案内できますか?params
modelDriven
struts.xml
java - モデル クラス Bean が満たされていません
login.jsp、loginAction、および login Bean がある Web アプリケーションを作成しました。loginbeans の jsp Bean でフォームに入力すると、loginAction によって入力されます。これらのページからロジックを複製してユーザーを登録すると、Bean が満たされません。これが私のコードです..
struts.xml の相対コード
LoginAction.java
LoginBeans.java
これはすべて正常に機能しており、Bean が満たされています。次に、ユーザーの登録を見てみましょう。
registerOphthalmologist.jsp
struts.xml の相対コード
RegisterAction.java
RegisterBeans.java
これらの豆は満たされていません。私がここでやっている間違いは何ですか?私の完全な struts.xml ファイルは
java - Struts2 REST プラグインを使用してカスタム メソッドを作成する方法
私の問題は、アクション内でのカスタム メソッドの作成に関するものです。RESTful WebService を実装するために、Struts2 と REST プラグインを使用しています。私のアクションクラスは次のとおりです。
}
HTTP メソッド経由でリソースにGET
正しくアクセスできます。カスタム メソッドを使用するには、検索リソースにパラメーターを渡すことによって呼び出されます。つまり、
正しい手順は何ですか?GET
次の URLから呼び出すにはどうすればよいですか?
java - Struts 2 で ActionForm を取得するには?
Struts 1 アプリを Struts2 に移行し、必要なコード変更を最小限に抑えようとしています。
ActionForm
Struts2Action
クラスでにアクセスする方法を知る必要があります。以下は私の現在のコードで、にアクセスしようとすると NPE が発生しますActionForm
。
ActionForm
ここに到達するための最良の方法は何ですか?