問題タブ [playframework]
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.
forms - Play フレームワークを使用してフォームを投稿し、同じページに結果を表示するにはどうすればよいですか?
私は Play フレームワークを数日間いじってみましたが、とてもクールに思えます。ただし、ページにフォームを配置し、フォームを投稿して、同じページに結果を表示したいときに、いくつかの問題に遭遇しました (フォームはページに残っています)。これが Play で可能かどうかは誰にもわかりません。
編集:私はもっとよく説明すべきでした。フォームは、保存スタイルのフォームではなく、検索スタイルのフォームです。何かを検索し、結果がフォームの下に表示され、ユーザーがフォームに入力した値を保持できるようにしたい (検証されないものを入力した場合と同様です。設定しようとしました検索アクションで直接 params オブジェクトの値を取得しますが、検索アクションが新しいアクションを呼び出すと消えます。
java - Play で RESTful! フレームワーク
主にモバイル アプリにコンテンツを提供するプロジェクトを計画していますが、ウェブサイトが必要です。
私の質問は、Jersey または Restlet を使用してモバイル アプリ用の REST API を開発し、次に Play! を使用することが理にかなっているということです。ウェブサイトを提供するため。
それとも、Play! を使用する方が理にかなっていますか? それをすべて行うには?もしそうなら、Play で REST を行う方法! フレームワーク?
jpa - JPA 、データベースに保存されるものをどのように確認できますか
OneToMany 関係を介して子コレクションを持つ JPA エンティティがあり、cascade=CascadeType.ALL を設定しましたが、親エンティティを保存すると、子コレクションに加えられた変更 (つまり、追加または削除) が保存されません。これはなぜですか。
トランザクションの最後に何が保存されるかについて、JPA EntityManager などから情報を取得する方法があるかどうかを知っておくと便利です。
これを行う方法がわかりませんか?これをデバッグすることは不可能になりました。
hibernate - JPAを使用して同じオブジェクトに親子関係をマップするにはどうすればよいですか?
この投稿を読んだ後、JPAマップリレーションエンティティparentIDをコードに適用しようとしましたが、うまくいきませんでした。
これは私のオブジェクトにあるコードです
これが私が実行したテストです
テストのこの行は常に失敗します。
リレーションの設定に基づいて、Hibernateはサブカテゴリを取得できず、理由がわかりません。今、私は自分自身を撃つつもりなので、これが私の側で愚かなことではないことを本当に望んでいます(遅くて疲れていても)。ちなみに、コード内のパブリック変数は気にしないでください。私はplay!(playframework)を使用しており、カプセル化を処理します。助けてくれてありがとう
java - 空のファイルをアップロードすると、自動的に NPE が発生します
私は Play フレームワークの初心者ですが、これにアプローチする方法に関するドキュメントは見当たりません。基本的に、サーバーにテキスト ファイルをアップロードするためのフォームがあります。関連するスニペットは次のとおりです。
コントローラー側のアップロード方法は次のとおりです。
私の問題は、ユーザーがわざわざフォームに入力せずに "Submit Sprocket" をクリックした場合、Play はフォーム データをファイルに変換しようとするときに自動的に NPE を生成することです。どうすればこれを回避できますか? これは、コントローラーの検証コードが開始される前でも発生するため、単純に @Required をスローしても役に立ちません。
私の最終的な目標は、かなりのエラー メッセージをユーザーに表示することですが、Play がこれを妨げています。違いがある場合、これは OS X の Play 1.1 です。
playframework - Playframework はアクティブなメニュー項目 / ルートです
アクティブなメニュー項目のスタイルを設定したいのですが、これを行うには、現在の URL とルートを比較する必要があります。私はJavaScriptでこれを行うことができることを知っていますが、他の人がこれをどのように解決したのか疑問に思っていました.
助言がありますか?
擬似コード:
java - Play フレームワークの YAML フィクスチャから (静的にネストされた) 列挙値をロードするにはどうすればよいですか?
YAML テスト フィクスチャ/初期データでカテゴリを使用してリクエストを適切に作成できないようです。私は次のようなことを試しました:
そして、他のいくつかのバリエーション。実際には何も機能しません。SnakeYAML ページには興味深いヒントがいくつかありますが、アプリのパッケージを適切に参照する方法がわかりません。これの正しい構文は何ですか?
controller - playframework で CRUD コントローラーのデフォルトの保存アクションをオーバーライドし、後でリストにリダイレクトすることは可能ですか?
Play フレームワークの優れた crud モジュールを使用しています。問題は、オブジェクトが保存される前に、特別な処理と検証を行いたいということです。そこで、CRUD コントローラーに保存アクションを作成しました。ここまでは順調ですね。しかし、オブジェクトが保存された後、保存アクションをオーバーライドする前に CRUD モジュールが行っていたのと同じように、オブジェクトのリストをレンダリングしたいと思います。どうすればこれを行うことができますか?
これが私のコントローラーです:
parent()
私が望んでいたものではなく、[Deprecated]のようなさまざまなことを試しました。試しCRUD.list()
ましたが、持っていないパラメーターを渡す必要があります。私も試しrender(admin/Categories/List.html, ??????);
てみましたが、リストを渡す必要があり、それを何と呼ぶべきかわかりません。
どんな助けでも大歓迎です。
java - 整合性制約違反
Playを使う!フレームワーク、私は次の2つのモデルを持っています:
次のテストを実行しようとすると:
そして、私はこのエラーを受け取ります:
ログ出力:
エラーの意味と私が間違っていることを誰かが理解するのを手伝ってもらえますか?
networking - 社内プロキシを使用するように playframework に指示するにはどうすればよいですか?
play web フレームワークとその scala サポートを始めようとしています。
残念ながら、play がモジュール サイトを取得できないため、"install scala" は失敗します。
企業プロキシ用にシステム設定を正しく設定しましたが、play はそれらを使用していないようです。
それらを取得するためにプレイ用に設定する必要がある構成ファイルまたは環境プロパティはどこかにありますか?