GoogleWebToolkit[GWT]について語ろう
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/05/19(金) 03:11:14ID:???0175nobodyさん
2010/02/08(月) 20:03:34ID:???1から10までかいてあるようなサイトありませんか?
0176nobodyさん
2010/02/08(月) 20:48:39ID:SKZsy2zvこのスレと関係あるの?
0177nobodyさん
2010/02/08(月) 21:33:57ID:???0178nobodyさん
2010/02/08(月) 22:17:58ID:???0180nobodyさん
2010/02/09(火) 21:55:18ID:4Wb4QBoJ今まで煩雑だった処理の部分をほとんどjavascriptに丸投げして、
サーバー側は最終的にDBに投入するデータをバリデーションして入れる、
統計処理を行うって感じで、程よく責務が分離できる&それほど意識しなくてもすべてJavaでかける。
あと、意外とSwingライクだけどSwing以上に柔軟でいいパフォーマンスが出てる気がする。
0181nobodyさん
2010/02/12(金) 14:22:22ID:???0182nobodyさん
2010/02/12(金) 14:35:55ID:???初歩的なことだと思いますが誰か教えてください。
GWTを試そうとEclipseにGAE/GWTのプラグイン入れて
「New Web Application Project」
でプロジェクト作ったのですが、実行のさせ方が分かりません。
Googleのサイトを見る限り
[Run]-[Run Configurations...]
を実行せよと書いてあるようですが、そのメニューがありません。
似たようなメニューとしては
[Run]-[External Tools]-[External Tools Configurations...]
というのはありますが、これは全然違うみたい。
Eclipse 3.5、GWT 2.0です。
Eclipse使わずにコマンドラインベースの ant devmode では実行できました。
0183182
2010/02/12(金) 15:23:53ID:???Eclipse の Project Explorerのプロジェクト名の右クリックから
[Run As]-[Web Application] または
[Debug As]-[Web Application]
でとりあえず実行できました。
しかしブレークポイント何も止まらないっぽいな…これはまた別問題。
前の書き込みにもあるようにJavaを1.5にしないとだめってことかな。
とりあえずお騒がせしました。
0184nobodyさん
2010/03/17(水) 02:47:59ID:+gqVWiQH/frontend/module1
/frontend/module2
/backend/module3
/backend/module4
みたいな感じで。
可能なら、「小さなモジュールを複数作ってHTML側で組み合わせる」ってコトをしてみたいなと思ったんだけどね。
0185nobodyさん
2010/03/17(水) 07:12:03ID:???0186184
2010/03/17(水) 12:58:01ID:???その後、こっちでも検索してみたんだけど、、具体的な方法が書いてある情報がWebで見つからないっす。
具体的な方法についてもう少し教えてもらえると、とても嬉しいんですが・・・。
*.gwt.xmlのrename-toには、パスは付加できないよね?
0187nobodyさん
2010/03/17(水) 15:57:51ID:???これのことを言っているのかな?
ttp://d.hatena.ne.jp/bufferings/20100109/1263052743
0188nobodyさん
2010/03/17(水) 16:14:42ID:???すみません、どっちかというとコチラのほうがあってますね。
ttp://d.hatena.ne.jp/bufferings/20100108/1262970198
0189184
2010/03/19(金) 10:46:58ID:???お返事が遅くなって申し訳ない。
んー、ちょっと違うんす。
>188のリンク先でいう「clientパッケージ」を、ルート直下以外の任意のディレクトリに配置したい、ってコトなんですよ。
サンプルとかでは、ルート直下に配置するモノしか見つからなくて・・・。
それとも「(>184みたいに)機能が異なるときは、アプリケーションそのものを分割せよ」ってコトなのかな?
0190nobodyさん
2010/04/21(水) 18:46:48ID:okDSdIDn0191nobodyさん
2010/04/21(水) 18:49:14ID:???スマソ
0192nobodyさん
2010/05/04(火) 17:05:56ID:AnOig7cu<source path="../../yamada"/> とか <source path="/jp/yamada"/> とか書けるかどうかはしらん。
0193nobodyさん
2010/06/26(土) 22:02:00ID:lGwy0O8sextjs のスレはどこですか?
0194nobodyさん
2010/07/16(金) 20:56:05ID:e6QQZB/G0195nobodyさん
2010/08/05(木) 14:44:20ID:???google版GWT designerまだーっ?
0196nobodyさん
2010/08/05(木) 16:36:35ID:???どうなるんだろう…
0197nobodyさん
2010/08/06(金) 00:23:02ID:???0198nobodyさん
2010/09/17(金) 16:28:30ID:???0200nobodyさん
2010/10/17(日) 10:40:59ID:YrUkwh/B0201nobodyさん
2010/10/26(火) 00:03:04ID:???CSSファイルを参照するHTMLファイルの指定方法が分からない
誰か分かる人教えてください
0202nobodyさん
2010/10/31(日) 22:49:26ID:???0203nobodyさん
2010/11/01(月) 06:42:23ID:eyzOe3gX│●│
└─┤
_ ∩
( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘ おっぱい!おっぱい!
0204nobodyさん
2010/11/28(日) 18:53:09ID:???DAWの外観を作ってたんだが・・・マジか
0205nobodyさん
2010/11/28(日) 19:52:49ID:???GWTで直接できなくてもJavaScriptで出来ることなら全てJSNIを使えばできる
0206nobodyさん
2010/11/29(月) 08:23:27ID:???0207nobodyさん
2010/11/29(月) 22:52:32ID:???結局便利なライブラリはみんなJSで書かれててGWTネイティブなライブラリは少ないのが現実
それで俺はGWTを諦めた
0208nobodyさん
2011/01/13(木) 16:57:37ID:OGtwv8utもう一週間以上、いろんなことを試みても解決できず。
GWTとJDBCに詳しい人がこの質問を読んでくれる幸運を期待。
eclipseで新しいGWTプロジェクトを作りはじめたが、リモートサービスの中にpostgresqlをconnectしているが、エラーが出て進まない。
(旧gwtのバージンが古いときに作った)半年ぐらい前のプロジェクトはそのまま動いているいた。そのときはtomcatを利用していたが今回初めてgoogleのapp engineを試用してみた。
環境が変わり今はupdateサイトで最新のにしたのが不味かったか。
D/Bはリモートにあるのだが、開発機からpgadmin3でリモート接続してもしっかり編集できるのでユーザー名やパスワード、ホストなどの指定ではなさそう。
いろいろなバージョンの組み合わせをしましたが最終(現在)のバージンは
eclipse :3.5
jre :1.6
GWT:2.1.1
APP engine:1.4.0
posgre: postgresql-8.4-702.jdbc3.jar (war/WEB-INF/libに置き参照設定済み)
なお、新規にweb application (旧GWTプロジェクト)プロジェクトでテンプレートにconnectだけ追加しても同じ現象がでます。
エラーの出るアプリケーションは下のこの行です。
conn = DriverManager.getConnection("jdbc:postgresql://192.168.1.19:5432/mydb", "myid", "mypw");
エラーをトレースすると DriverManager.classの
Connection result = di.driver.connect(url, info);
ここでエラーが出ていることがわかったが、このコードはループの中で2回目のinfoがpostresqlの番になるとトラップしてしまい追跡不能。
下にコンソールに吐き出た内容を貼り付けておきます。
0209nobodyさん
2011/01/13(木) 17:00:32ID:OGtwv8utLogging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger
Successfully processed E:\eclipse-projects\myproj\myproj\war\WEB-INF/appengine-web.xml
Successfully processed E:\eclipse-projects\myproj\myproj\war\WEB-INF/web.xml
The server is running at http://localhost:8888/
[ERROR] javax.servlet.ServletContext log: Exception while dispatching incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.lang.String myproj.mylib.client.SendVoiceInfo.sendTextItems(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
throws java.lang.IllegalArgumentException' threw an unexpected exception:
java.lang.NoClassDefFoundError: java.net.Socket is a restricted class. Please see the Google App Engine developer's guide for more details.
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:378)
.....
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.lang.NoClassDefFoundError: java.net.Socket is a restricted class. Please see the Google App Engine developer's guide for more details.
at com.google.appengine.tools.development.agent.runtime.Runtime.reject(Runtime.java:51)
...
at com.google.appengine.tools.development.agent.runtime.Runtime.invoke(Runtime.java:100)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:562)
... 30 more
0211nobodyさん
2011/01/13(木) 22:42:38ID:???0212nobodyさん
2011/01/22(土) 12:04:45ID:???Caused by: java.lang.NoClassDefFoundError: java.net.Socket is a restricted class. Please see the Google App Engine developer's guide for more details.
って言ってるから、Socket が使えないんじゃないの?
Google App Engine developer's guide 見ろって。見た?
0213nobodyさん
2011/08/20(土) 11:55:44.22ID:???SmartGWTのTabSet上に乗せようとしてもうまくいかない。
何かいい方法ないかな。
0214nobodyさん
2011/09/07(水) 19:05:11.40ID:???動的リンクでいない以上、実質的にソースコードの公開が義務だよな
0215nobodyさん
2011/10/04(火) 13:16:15.69ID:gqmyiJGU0216nobodyさん
2011/10/19(水) 11:48:39.11ID:k6zNRdeaテキストファイルのフォーマットがShift-JISのため、読み込んで表示をすると文字化けを起こしてしまいます。
サーバサイドでは変換処理を行いたくないので、GWTかJSNIを使って変換を行いたいのですが
どのようにすればいいのでしょうか?
テキストファイルのフォーマットをUTF-8に変更できれば一番簡単なのですが、システムの仕様上それは不可です。
0217nobodyさん
2011/10/31(月) 04:13:09.77ID:???はぁ?
0218 忍法帖【Lv=15,xxxPT】
2011/10/31(月) 07:49:15.44ID:UvsjfKmb0219nobodyさん
2011/11/02(水) 21:08:01.61ID:???0220nobodyさん
2012/02/06(月) 23:37:09.91ID:???それともクラスフィールドに対するリフレクションで情報取得してScript生成してる?
前者だとサポート難しいから後者だと思うけど、わかるひといませんか?
0221nobodyさん
2012/04/12(木) 14:50:53.39ID:Fm/EnQpEプロジェクト右クリ>実行>WEBアプリ
でURL一覧に何も出てこない
StockWatcherじゃなく、自分で名前をつけたプロジェクトではちゃんと出てきた。
両方共初期状態から変えてない。名前が違うだけ。
どういうこと?
0222221
2012/04/12(木) 14:54:59.14ID:Fm/EnQpE× StockWatcher
○ Stockwatcher
命名規則を守らないと動かないみたいだ
0223nobodyさん
2012/04/18(水) 13:45:21.31ID:g1fv2Pfq面白そうなのに
0224nobodyさん
2012/10/13(土) 17:48:24.33ID:hGL9rSba0225nobodyさん
2012/11/28(水) 13:27:15.71ID:lZcnappL使ってみれば判る
0226nobodyさん
2013/01/04(金) 01:33:24.45ID:???などオフラインを使用しているサンプルはないでしょうか?
0228nobodyさん
2013/06/03(月) 21:22:51.48ID:???各Widgetの位置関係はパネルで制御,Widgetの大きさはcssで制御
というイメージであってますか?
0229nobodyさん
2013/06/03(月) 23:43:35.63ID:szPvS58M0230nobodyさん
2013/06/16(日) 19:28:44.75ID:???これ使ってると将来的にJavaとCSSが柱になるんじゃ!?なんて思ってしまう
htmlファイルのbodyタグ内は空にして開発したい自分としてはjsを直接書かなくて済むのがありがたいです
自分はまだcometのほうがよくわかっていないのだけれども詳しい人いますかね?
例えばweb上でのリアルタイムチャットアプリのような、
サーバにアクセスしているクライアント同士のコミュニケーションをリアルタイムでもって実現したい場合、どのようにするのでしょうか
AsyncCallback等でできるのか、それともその部分はnode.js等にまかせるのでしょうか
そこまでJava一本でやれて、そしてやるべきならjsは書かずに開発したいのが本音です
0231nobodyさん
2013/06/16(日) 20:51:31.81ID:???今世紀最大の失敗だったと思うわ
TojiCode: A Tale of two Web Technologies
http://blog.tojicode.com/2013/06/a-tale-of-two-web-technologies.html
コメント欄など見てると、もう駄目だよこれ\(^o^)/オワタ
JavaScriptの置き換えも改善も期待しないほうがいい。
DartもPNaClも政治で潰される。asm.jsはどう考えてもLLVM→asm.jsの変換時間やマルチスレッド対応で躓く。
ウェブはJavaScriptと心中だ。
つかBrendan Eichの老害っぷりがぱない
というより、あれこれ理由をかこつけて自分が作ったJavaScriptを守りたいだけなんだろうけどさ。
JavaScriptやasm.jsに疑義を呈するブログやツイートに片っ端から突撃してくる必死っぷりが心底うざいw
そろそろHTML/CSS/JavaScript全部スクラップにして
第二のウェブを作ることを考え始めてもいい頃合いではないかと思う。
野心ある人はもう取り組んでいるかもしれん。
0232nobodyさん
2013/06/17(月) 09:28:29.92ID:t4oM33o+http://thenextweb.com/google/2013/04/16/google-speeds-up-its-javascript-alternative-dart-compiler-and-vm-says-no-more-core-library-breaking-changes/
Dart Editor
https://www.dartlang.org/tools/editor/
0233nobodyさん
2013/09/22(日) 21:13:45.57ID:8HcNCBZPxulranner入れろって出るが入れ方が分からん
0235nobodyさん
2013/11/19(火) 23:40:33.90ID:JHg8Ptuh0236nobodyさん
2013/12/20(金) 02:06:49.88ID:???>自分はまだcometのほうがよくわかっていないのだけれども詳しい人いますかね?
検索しまくるとわかる。GAE上で動作させるなら、簡単にできるよ。
0238nobodyさん
2013/12/20(金) 02:09:20.47ID:???CSSでも可能だし、
setSize(String width, String height)でも可能だし、
setPixcelSize(int width, int height)でも可能。
0239nobodyさん
2013/12/20(金) 02:17:08.17ID:???ttp://nullpot.blog.fc2.com/blog-entry-136.html
これを使い、ファイルを読み込み。
あとどこかにCSVReaderクラスも転がってて、
それを使ってるけど、何の問題も無いよ?
0240nobodyさん
2013/12/20(金) 02:22:19.55ID:???GAE上にデプロイしてるのに、postgresのIPが
192.168.1.19:5432
なのはなぜ?ローカルIPくさい。
0241nobodyさん
2013/12/21(土) 06:06:20.62ID:???■ このスレッドは過去ログ倉庫に格納されています