タグ付けされた質問 「grails」

11
ファイルと関連データをRESTful WebServiceに、できればJSONとして投稿する
これはおそらく愚かな質問になるでしょうが、私はそれらの夜の1つを持っています。アプリケーションでは、RESTful APIを開発しており、クライアントがデータをJSONとして送信することを望んでいます。このアプリケーションの一部では、クライアントはファイル(通常は画像)と画像に関する情報をアップロードする必要があります。 これが単一のリクエストでどのように発生するかを追跡するのに苦労しています。ファイルデータをJSON文字列にBase64することは可能ですか?サーバーへの2つの投稿を実行する必要がありますか?これにはJSONを使用しないでください。 ちなみに、私たちはバックエンドでGrailsを使用しています。これらのサービスは、ネイティブモバイルクライアント(iPhone、Androidなど)によってアクセスされます。
757 json  rest  grails  file-upload 

11
春の豆は一体何ですか?
理解できるSpring Beanの高レベルの定義はまだ見つけていません。それらはGrailsのドキュメントや本で頻繁に参照されていますが、それらが何であるかを理解することは有益だと思います。では、春の豆とは何でしょうか?それらはどのように使用できますか?彼らは依存性注入と関係がありますか?
397 java  spring  grails 

2
IntelliJで開くエディターの最大数を増やす方法は?
IntelliJ 9.0を使用してgrailsアプリを構築しています。アクティブなエディターを切り替えるCTR + TABショートカットの大ファンです。 ただし、デフォルトでは、IntelliJは同時に開いているアクティブなエディターを10のみ保持します。それは明らかに私には十分ではありません。 可能であれば、より多くのアクティブなエディターを同時に開くようにIDEを構成する方法を知っていますか?

1
Clojure 1.2.1 / 1.3 / 1.4 'Grails 2.0.0ランタイムで生成されたプロキシが失敗します。1.2.0で結構です
私はGrails 2.0.0(および2.1.0-SNAPSHOT)でGrails Clojureプラグインの拡張に取り組んでおり、それをClojure 1.3.0に更新してclojure.tools.loggingを追加したいと考えていました。 Clojure は、in のログストリーム関数のプロキシのコンパイル中に例外をスローし ます。ByteArrayOutputStreamclojure.tools.logging ClassCastException: clojure.asm.Type cannot be cast to clojure.lang.IFn (https://gist.github.com/a6ae681c37091a3d2379) 私は行って、削除してclojure.tools.logging、次の削除されたプロキシを書きましたObject: (proxy [java.lang.Object] [] (toString [] "proxy's toString")) そして、それも同じClassCastExceptionメッセージを投げました。 私は、印刷しようとしたmacroexpandは-1のプロキシと同じものを得ました。 Clojure 1.2.0に戻したところ、プロキシは再び正常に機能しました。 1.4.0の多数の化身を試しましたが、それらは1.3.0と同じ動作を示します。1.2.1もある種の例外をスローしますが、1.3.0をヒットしようとしているので、あまり時間をかけませんでした。 いずれかで定義された「GEN-メソッド関数にスタックトレースポイントのletのフォームgenerate-proxyの中でcore_proxy.clj。 println何が起こっているのかを把握できるかどうかを確認するために、の周りに小さなを散りばめました。多分この次のステートメントは私の側の読者の大きな誤解を裏切るでしょうが、それらを単に追加するだけprintlnで、私が完全に予期していなかった方法でコンパイル時の動作を変更しました。のすべてのClojureテストにmvn package引き続き合格したにもかかわらず、例外の場所と例外の種類が完全に変更されました。 たとえば、printlnバイトコードの生成を開始する直前にgenメソッドに単一を追加すると、Clojureがスローされました ClassCastException: clojure.lang.PersistentArrayMap cannot be cast to java.lang.Class (https://gist.github.com/5a7a40929a6c4a104bd5) println(s)を配置した場所に応じて他のさまざまなエラーが発生しましたが、これが最も一般的です。 明らかに、GrailsとClojureの一部の側面がここで正しくメッシュ化していませんが、接続が表示されません。最初はASMの非互換性を疑っていましたが、Clojureには独自のASM名前空間があるため、それが問題であることはわかりません。しかし、私は間違っているかもしれません。私は何clojure.lang.Compiler日もproxyとgenerate-proxyを凝視してこれを機能させようとしており、スチームがなくなったので、前進をほとんど停止しました:( リンクの欠如をお詫び申し上げます。以下からコピーして貼り付けることができます。 Grails Clojure-github.com/grails-plugins/grails-clojure Clojureツールのロギング-github.com/clojure/tools.logging/blob/master/src/main/clojure/clojure/tools/logging.clj 133行目は「プロキシ
103 grails  groovy  clojure  proxy 



12
GrailsでHibernateCriteriaBuilderを使用すると「プリミティブ型セッターのプロパティにnull値が割り当てられました」というエラーメッセージが表示されるのはなぜですか
Grailsドメインオブジェクトでプリミティブ属性を使用すると、次のエラーが発生します。 Null value was assigned to a property of primitive type setter of MyDomain.myAttribute org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of MyDomain.myAttribute at grails.orm.HibernateCriteriaBuilder.invokeMethod(HibernateCriteriaBuilder.java:1077)
100 grails  gorm 

8
モーダルにパラメーターを渡す方法は?
ログインしたユーザーがクリックしたsaのuserNameリストからuserNameをtwitterブートストラップに渡したいのですがmodal。私が使用していますGrailsのをしてangularjsデータを経由してレンダリングされる、angularjs。 構成 私のgrailsビューページencouragement.gspは <div ng-controller="EncouragementController"> <g:render template="encourage/encouragement_modal" /> <tr ng-cloak ng-repeat="user in result.users"> <td>{{user.userName}}</rd> <td> <a class="btn btn-primary span11" href="#encouragementModal" data-toggle="modal"> Encourage </a> </td> </tr> 私encourage/_encouragement_modal.gspは <div id="encouragementModal" class="modal hide fade"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3>Confirm encouragement?</h3> </div> <div class="modal-body"> Do you really want to encourage <b>{{aModel.userName}}</b>? …


14
Linux OpenJDK DebianベースのディストリビューションのJAVA_HOME環境変数の正しいターゲットは何ですか?
Windowsでは、JAVA_HOMEJDKインストールフォルダを指す必要があります(JAVA_HOME/binすべての実行可能ファイルJAVA_HOME/libsが含まれ、すべてのデフォルトjarライブラリが含まれます)。 SunのJDKバンドルをダウンロードしてLinuxにインストールする場合も、同じ手順です。 ただし、KubuntuのデフォルトのOpenJDKパッケージを使用する必要があります。問題は、すべての実行可能ファイルがに配置されること/usr/binです。しかし、瓶はに配置され/usr/share/javaます。それらは同じJAVA_HOMEフォルダーの下にないため、Grailsで問題が発生し、標準のJava構造を期待する他のアプリケーションで問題が発生する可能性があります。 私が使用する場合: JAVA_HOME=/usr Java実行可能ファイルを使用するすべてのアプリケーションとスクリプトは、標準の手順を使用できますcall $JAVA_HOME/bin/executable。ただし、jarファイルは別の場所にあるため、常に見つかるとは限りません(例:Grailsで取得ClassDefNotFoundしていますnative2ascii)。 一方、私が使用する場合: JAVA_HOME=/usr/share/java Javaの実行可能ファイル(のいずれもjava、javacなど)が見つかりません。 では、JAVA_HOMEDebianベースのLinuxで変数を処理する正しい方法は何ですか? 助けてくれてありがとう、ルイス

15
Grailsはそれだけの価値がありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 これは半分の怒り、半分の質問です。 Grailsを使用する価値はありますか?比較的シンプルなデータベース駆動型のWebアプリケーションを開発しようとしています。私の専門はJavaなので、当然Grailsは良い選択のように思えました。最初はSpring、JPA、Hibernateを使用することを考えましたが、以前はそれを使用していて、あらゆる種類の面倒な設定やコーディング作業に遭遇しました。Grailsはこれを解決するものとして宣伝します。 Grailsに対する私の最大の不満は、機能しない小さなことすべてです。つまり、直感的に考えるとうまく機能しないということです。縁が非常に荒れています。私は常に問題にぶつかります。時々、それは私のGrails理解の欠如です—他の場合、私は正当なGrailsバグを発見しました。 大きな問題の1つは、Eclipseが適切に統合されていないことです。GroovyとGrailsのプラグインはありますが、構文の強調表示以外の機能はありません。JavaからGroovyを呼び出したり、その逆を行ったりするのは、設定が非常に困難です。IDEが適切にサポートされていないことは大きな困惑です。 何が起こるのか、自分のWebアプリケーションを開発しようと腰を下ろしています。一日の終わりに、Grails関連の問題のデバッグに1日の約85%を費やしていることに気付きました。それがEclipseの問題ではない場合、それは熱心なロード、ビューでのフェッチ、1 対多の関係、奇妙な空のファイルのバグ動作、奇妙なプロパティ/ゲッターバグです。これは、私が今日遭遇した問題のほんの一例です。最後にGrailsと座ったところ、さまざまな問題が山積しました。 それはそれだけの価値があるのか​​と時々思います。他の人がこれを経験したかどうか私は興味があります。実際にGrailsを使用してWebアプリケーションの生産性を高めている人はいますか?迅速にWebを開発するために考慮すべきフレームワークは他にありますか?
87 java  grails 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.