問題タブ [openxava]

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

css - OpenXava 単一行の背景色を変更する

Openxava の 1 つのテーブルの 1 つの行の背景色を変更する必要があります。たとえば、フィールドのある行全体status = resolvedが緑色に変わるか、または行がdate field = currentDate黄色に変わる必要があります。

今まで背景色を変えてcustom.css実験しnaviox.css,てみたのですが、リスト全体の背景色しか変えられませんでした.ox-list。前もって感謝します!

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

java - Open Xava: Open Xava に挿入中に current_timestamp を設定する方法は?

ユーザーが作成を行っているときにcurrent_timestampをデータベース列「CREATION_DATE」に挿入し、ユーザーが編集を行っているときにcurrent_timestampをデータベース列「MODIFY_DATE」に設定しようとしていますが、失敗しました。コード:

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

url - Open Xava: Open Xava で URL からパラメーターを取得する方法は?

私はWebアプリケーションを開発しています(Open XavaのExtAppだと言います)。別のアプリケーションのアクションメニューから呼び出されます(InAppだと言います)。

したがって、ユーザーが InApp の [アクション メニュー] ボタンをクリックすると、ExtApp が起動し、http://ExtApp:8080/Action/m/Actionのような URL が表示されます。value1=2485436 & value2=0000019956 & value2=xxxx URL のパラメーターから Open Xava の値を取得するにはどうすればよいですか? 値1= 値2= 値3=

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

openxava - OpenXava がデータベースから Collection を生成する

データベースから詳細ビューを作成する際に問題があります。

application.xml スニペット:

3 つのエンティティ クラスがあります。

リンクをクリックしてデータベースから既存の B インスタンスを読み取り、それを編集/変更したいと考えています。getView().setModel() または getView().findObject() を使用してビューのモデル オブジェクトを設定すると、画面上ですべてが適切に表示され、コレクションに適切なコンテンツが表示されます。一方、保存しようとすると、保存アクションで getView().getEntity().getCs() コレクションが null になります。ビューを背後のエンティティに対応させるにはどうすればよいですか?

私は OpenXava 5.0.1、java 1.7 を使用しています。重要な注意事項: OpenXava はレガシー プロジェクトであるため、バージョンを変更することはできません。

私の編集 (20170126) 参照の問題を回避するために新しいクラスを作成しました。

しかし、結果は同じです。サブビュー (Collection ViewC) のレコードが DB から読み込まれ、画面に正しく表示されますが、Collection ViewC を編集しようとするとエラー メッセージが表示されます (例: 新しいエントリを追加する): 「保存アクションを実行できません: 作成できません: そのキーを持つオブジェクトは既に存在します」 + 以前と同様: 保存アクションで getView().getEntity().getCs() コレクションが null

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

jpa - JPA: あるエンティティのプロパティ値を別のエンティティのコレクション プロパティにマップする方法

Sport と Image という名前の 2 つのエンティティがあります。

上記のタイトルのように、Sport のプロパティ sportId の値を Image の @ManyToOne コレクション プロパティにマップするにはどうすればよいですか? 例えば、画像のsportIdのコレクションプロパティフィールドにsportIdの値(例:1)を表示したい。どうすればこれを達成できますか?

スポーツ.java

Image.java

ListSportImagesAction.java

提供されるガイダンスは高く評価されます。

--編集済み--

値をマップするアクションのコードを追加しました。Eclipse のコンソールには表示されますが、プロパティ フィールドに値が表示されません。