問題タブ [gaelyk]

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

google-app-engine - Sitemesh は Gaelyk で動作しますか? 作業ガイドを持っている人はいますか?

sitemesh と gaelyk を連携させることができた人はいますか? ここで言及されているように、これは可能であるようですhttp://blogs.bytecode.com.au/glen/2009/12/14/getting-sitemesh-running-on-google-app-engine.html。ただし、これをgaelykテンプレートで機能させることはできません。このエラーが発生し続けます

「javax.servlet.ServletException: テンプレートの作成に失敗しました: groovy.lang.GroovyRuntimeException: テンプレート スクリプトの解析に失敗しました (テンプレートにエラーが含まれているか、現在サポートされていない式を使用しようとしている可能性があります): 起動に失敗しました: SimpleTemplateScript3.groovy: 2: EOF が必要です。'prefix' @ 行 2、列 77 で見つかりました。
phony.com/sitemesh/decorator" prefix="de"

デコレーター main.gtpl は次のようになります。

<%@ taglib uri="http://www.opensymphony.com/sitemesh/decorator" prefix="decorator" %>

上記の名前を jsp に変更すると、正常に動作します。taglibs が gaelyk で動作しないか、構文が間違っています。

誰かが私を正しい方向に向けることができますか?

乾杯。

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

grails - 中規模アプリケーション向けの Grails または Gaelyk

Google アプリ エンジンで実行される中規模のアプリケーション (複雑すぎず、単純すぎない) の作業を開始する予定です。Gaelyk が提供する GAE のサポートのために、以前に Gaelyk を使用することに決めていましたが、テンプレートのサポートがないことがわかりました。Grails はこの目的により適しているのでしょうか? それとも、Grails テンプレートを Gaelyk でも使用できますか?

0 投票する
2 に答える
331 参照

google-app-engine - Groovy、Java、Gaelykを使用したGoogleAppEngineから別のホストへの移行

私は現在、gaelyk、groovy、GAEに基づいて構築されたアプリケーションを持っています。

このアプリケーションをそのままAmazonEC2などの別のホストに移動し、MYSQLに対して実行したいと思います。これは可能ですか?

グーグルユーザーサービスは必要ありません。

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

groovy - Google App Engine 以外のアプリケーションで Gaelyk URL ルーティングを使用する

Google アプリ エンジンにデプロイされていない Groovy Web アプリケーションがあります。(GAE) 以前に Gaelyk を使用したことがあり、そのドキュメントに記載されている URL ルーティング機能が気に入っています。

ルーティング機能だけを Gaelyk から、GAE にデプロイされていない基本的な Groovy WEB アプリケーションに移植するにはどうすればよいですか?

注 1: このアプリケーションに Grails も使用したくありません。

注 2: gaelyk jar を含めてもかまいませんが、GAE からは何も含めません。

0 投票する
3 に答える
1548 参照

google-app-engine - Gaelyk:コレクション属性に対してデータストアクエリを実行する方法

Gaelykチュートリアルは、データストアにいくつかの優れた低レベルラッパーを提供します。このGaelyk googleグループの記事では、エンティティのコレクションにキーを保存するだけで、関係をモデル化する簡単な方法について説明しています。

私の質問は、コレクション内の値に対してクエリを実行するにはどうすればよいですか?明確にするためのサンプルコードを次に示します...

エンティティのコレクションプロパティ内で一致を検索するクエリを作成するにはどうすればよいですか?つまり、上記の神話上の「FilterOperator.CONTAINS」クエリの機能を再現する方法は?

0 投票する
4 に答える
1597 参照

google-app-engine - 新しい Groovy AppEngine アプリケーションの Grails と Gaelyk の比較

Groovy を使用して新しい AppEngine アプリケーションの開発を開始しています。中規模で、多数の AppEngine サービスを使用します。HTML 5 と JQuery を使用して、通常の Web サイトとモバイル Web サイトの両方を作成します。

2 つのフレームワークのうち、私のケースに最も適しているのはどれですか? なぜ?

0 投票する
2 に答える
176 参照

google-app-engine - GAELYKで、フォームから送信されたparams変数をテキストタイプとしてエンティティ/データストアに保存するにはどうすればよいですか?

Gaelykを使用してGoogleAppEngineでアプリを作成していますが、データストアに保存するテキスト領域(500文字を超える)のコンテンツを送信するフォームがあります。

だからここに私がしたことです:-

したがって、このコードはbook.storyが文字列と見なされているため機能しないため、500文字の制限があります。

今、私はそれをテキストのデータ型としてどのように定義しますか..私はその初心者の質問を理解しています、誰かplsが助けることができますか?

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

android - デスクトップ Groovy アプリをクラウド/Android に移植する方法

すでに開発済みで実稼働中のアプリケーションがあります。独自の UI を備えたデスクトップ アプリケーションとして groovy で開発されており、その目的は Web サイトをスクリーン スクレイピングして毎分情報を抽出し、必要なときにユーザーにアラートを表示することです。

今、私はこのアプリケーションを Android に移行しようとしているので、電話が起動している間はいつでも利用できるようになります (ユーザーが日中に受け取るアラートが多いほど良い)。始める前に、経験のある人(まだAndroidに触れていない)から意見を集めたいと思います:

Androidでアプリを設定するには、次の方法があります。

  1. アプリケーション全体を android/java に移植し、常にバックグラウンドで実行して、アプリが現在行っていることを多かれ少なかれ実行するだけです。考慮に入れる。

    • Androidでgroovyを実行することは問題外だと思います。Androidに移植するプロジェクトへの言及を見たことがありますが、遅すぎて役に立たなかったと思います。したがって、Android/Java である必要があります

    • 毎分(または私が減少した場合はそれ以下)htmlページを取得し、すべての解析などを行うことは実行可能ですか、それとも多くのバッテリーを消耗しますか? メモリについてはどうですか、解析するページはそれほど小さくない可能性がありますAndroidに制限はありますか?

  2. 毎分スクリーン スクレイピングを実行し、Android アプリを実行しているバックグラウンドにのみアラートを送信するホスティングに住むサーバー側をセットアップします。これは、以前のものよりもはるかに軽量です。

    • Androidアプリにリッスンできる組み込みのプッシュ機能があると思いますか?

    • どのサーバー側のホスティング/サービスが推奨されるか (そして、どのような理由で、コスト、パフォーマンス、使いやすさ...)。

私の推測では、Android との親和性から GAE を使用して 2 になり、gaelyk を使用してグルーヴィーなコードの一部を再利用することもできます...

Android 2.2.1以降をターゲットにしています。ユーザー数は非常に少なく、扱いやすいのでAndroidアプリのアップデートも問題ありません。

ありがとう

0 投票する
2 に答える
330 参照

google-app-engine - Gaelyk - コントローラーとビューの間でモデル オブジェクトを渡すにはどうすればよいですか

Gaelyk を使い始めたばかりです。

Spring MVC のように動作することを期待していました。モデル オブジェクトを controller.groovy に作成し、モデル オブジェクトを .gtpl にフォーマットします。

コントローラーでこれを行います

そして.gtplで私はこれを行います

ただし、これを実行するとMissingPropertyExceptionが発生します

チュートリアルの例では、モデル オブジェクトは、.gtpl からアクセス可能なjavax.servlet.http.HttpServletRequestの属性に組み込まれています。

これは本当にコントローラとテンプレートの間でデータを渡す唯一の方法ですか? Request (または Response) オブジェクトの汚染を避けることができれば、すっきりした気分になります。

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

google-app-engine - Google App Engine で実際の URI を取得するには?

私は GAE 1.5 で Gaelyk 0.7 を使用しており、コントローラー/ビューでリクエスト URI を取得しようとしています:

ローカルでは問題org.mortbay.jetty.Request.getUri()なく動作しますが、本番環境ではサポートされていないようです。
私が到達すると、URIとして/some/path取得することを期待していますが、 .'/some/path'${request.requestURI}'/index.groovy'

これに対する回避策はありますか?