問題タブ [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.
templates - Play フレームワークで他のアクションを呼び出す方法
メソッドを呼び出すとa
、ロガーの出力が表示されますが (そうb
呼ばれます)、 のテンプレートが返されますa
。なんで?メソッドのテンプレートを返してほしいb
playframework - 遊ぶ!textmate のバンドルでエラーが発生する
Play で textmate を設定しようとしています! モデルのショートカットを使用すると、このエラーが発生し続けます
/Users/bennett/Library/Application Support/TextMate/Pristine Copy/Bundles/Play!.tmbundle/Support/bin/model.py: 権限が拒否されました
誰もがこれの頭または尾を作ることができますか? 他のショートカットのいくつかは機能します。モデルやクラスではありません。ありがとう!
playframework - java web playframework: テンプレート内の評価式を無視する方法は?
ビュー(Application/index.htmlの可能性があります)では、次のようなコンテンツがありました:
私は遊びたくない!それを評価して、このコンテンツを画面に絶対に表示するだけです。どうすればできますか?
アップデート:
Loic と Niels に感謝します。両方の解決策を確認しました。
と
うまくいきませんでした!
応答タイプで XML を使用していることに注意してください。
authentication - Play フレームワーク: すべてではなく一部のアクションでログインを要求する方法
コントローラに追加@With(Secure.class)
すると、認証されていないアクセスがすべてブロックされます。特定のアクションに対してのみ有効にする方法、またはコントローラーで有効にした後に特定のアクションを除外する方法はありますか?
java - 遊ぶ!フレームワーク: セクションが異なるレイアウト
Play でレイアウトを使用しようとすると問題が発生します。フレームワーク。私の知る限り、レイアウトには#{doLayout /}
、子ビューのすべてのコードを配置する場所を指定する SINGLE タグがあります。これは、たとえば、ユーザーのリスト (list.html) の特定のビューのすべてのコードが、レイアウトの本文の途中に挿入されることを意味します。現在、一部のビューではそれらのビューに固有の JavaScript が必要であることがわかりました。そのため、レイアウトから継承するすべてのビューではなく、それらのビューにのみスクリプト タグを含めたいと考えています。ASP.NET MVC の Razor ビュー エンジンは、そのレイアウトを拡張するビューによって埋められるレイアウトのさまざまなセクションを許可しますが、Play がこのようなものをサポートしているかどうかはわかりません。
この問題の解決策はありますか?
playframework - Play! の成功事例 フレームワーク?
私はプレイを評価しています!私の会社のフレームワーク。実際、Spring の弟分として使用することを考えています (基本的には「小規模なエンタープライズ プロジェクト」用)。今までは Grails を使っていましたが、maven との統合がうまくいかなかったり、Grails の動的な性質に起因する多くの奇妙な効果に苛立ちを感じていました。
しかし、実際にPlay! を使ってプロジェクトを作成した人の記事はどこにもありません。(ウェブサイトで、それを使用しているウェブサイトがいくつかあることを知っていますが、それは実際には役に立ちません)。
Play! アプリケーションフレームワークとして?
playframework - Play フレームワークの構成ファイルで「war.context」を使用する方法は?
Play フレームワークの構成ファイルで「war.context」を使用する方法は?
java - マルチユーザーの目的でHibernateでテーブルを維持/生成する方法は?
マルチユーザー アプリケーションを作成する必要がある Play Framework を使用するプロジェクトに取り組んでいます。チームに特定のワークショップを追加する中央パネルがあります。これが最善の方法かどうかはわかりませんが、次のようなテーブルを生成したいです
team1_tablename team1_secondtable..
次に、仮想ホスト (例: http://teamawesome.workshop.com ) を使用して特定のリクエストがヒットすると、その特定のテーブルへのクエリを操作する必要があります。
問題はテーブルの生成ではなく、モデルの操作です。すべてのワークショップには、同じ一般的なテーブルが用意されます。モデルではテーブルなどを記述する必要がありますが、これが教義を備えた PHP である場合は、ワークショップ team1 を作成した後にテンプレートを作成しますが、Java でそれらを生成したとしても、それらもコンパイルする必要があります。私はもっと研究をしなければなりません。
私の質問は、ここで銃を飛ばして可能な解決策をあきらめる前に、よりHibernate指向です。ぜひ聞きたいです
NamedQueries を使用することを考えましたが、読み間違えたかどうかはわかりませんが、休止状態の本を読んで、クエリを実行して結果を汎用モデルに追加できることを読んだので、そのモデルを使用してすべての結果を保持しています...
不明な点がある場合は、お知らせください (これはマルチ データベースの質問ではなく、一意のプレフィックスを持つさまざまなテーブル セットを使用していることに注意してください)。
java - プレイしてください!フレームワークはソース管理とうまく「遊ぶ」
Playを使用しています!フレームワークとNetbeansをIDEとして使用しているので、これを使用したことを意味します
NetBeans用の適切なプロジェクトファイルを生成します。ただし、これにより、別のPlayを指す絶対URLのみが生成されることに気付きました。相対URLの代わりにアセット。netbeansifyに絶対URLを使用しないNetbeansプロジェクトを生成させて、ソース管理や他の人とうまく連携させる方法はありますか?
crud - Play 1.1でObjectify1.1rcとCRUDを使用したM:1関係の問題
私は本当に奇妙な問題を抱えています、そして多分あなたの一人がそれに光を当てることができます。私はそれをお願い申し上げます :)
Play用のObjectify1.1rcモジュールを使用してアプリケーションを開発しています!フレームワーク1.1。関連する部分が次の2つの関連オブジェクトがあります。
いくつかの背景:
- GoogleコードリポジトリのObjectify1.1rcを使用しています(PlayリポジトリのモジュールはPlayで失敗するようです!1.1)サンプルアプリケーションは正常に動作します
- Play Framework(Showcase)用のObjectify-1.1rcモジュールで提供されるサンプルアプリケーションで適切に動作する既存のオブジェクトのオブジェクトに基づいています。
- アプリケーションとサンプルアプリケーション(Showcase)を同じCRUDモジュールにポイントして、デバッグとテストを行いました。
- Javaコードを使って問題なくリンクできます。
現在、解決できない2つの問題があります。それは次のとおりです。
M:1の関係が保存されていない
Userクラスの「theatres」関係に問題があります。CRUDを介してUserタイプのオブジェクトを編集すると、TheaterインスタンスをUserに関連付けるための複数選択コントロールが表示されます。それらの一部(1つ以上)をクリックしてオブジェクトを保存すると、関係が保存されず、 CRUDインターフェースを介してオブジェクトをリンクすることはできません。
どうすればそれを機能させることができますか?
CRUDコードは、一方のアプリケーションではアクセスされていませんが、もう一方のアプリケーションではアクセスされています
Objectifyモジュール(Showcase)のサンプルアプリケーションを使用すると、CRUDを使用してM:1の関係を保存できます。前に述べたように、アプリケーションとショーケースの両方が同じCRUDモジュールを指しているため、まったく同じコードを使用する必要があります。ログ出力を介してデバッグすることで気付いたのは、アプリケーションがCRUDを使用しているのに、サンプルアプリケーションは特定の時点までのすべてのコードを使用していることです。
CRUDモジュールは「tag/form.html」に移動し、「relation」タイプのフィールドを(私のコードとサンプルアプリケーションの両方で)見つけますが、タグ「#{crud.relationField}」を呼び出すと、奇妙なことが起こります:私のアプリケーションCRUDモジュールで定義されたタグに入ります。サンプルアプリケーションはそのコードにアクセスせず、そのタグに追加されたログはトリガーされません(ファイルの任意の時点で)。
サンプルアプリケーションでタグの代わりを検索しましたが、見つかりません。ご想像のとおり、それは私を夢中にさせ、デスクトップに住んでいる緑のレプラコーンを信じ始めさせます(私に金を与えずに、彼らを酷評します!)
なぜこれが起こるのか誰もが知っていますか?また、サンプルアプリケーションによって実行されているコードを見つけることができましたか?それを見つけることはおそらく問題#1を解決するでしょう
どうもありがとう!