人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【GWT で GET のやりかたを教えてください】

GWT(Google Web Toolkit) で WEB サイトの開発を行っているのですが、
GET と POST のやりかたがわかりません。


具体的には

http://localhost/MyApplication.html

が URL だとしたときに、

http://localhost/MyApplication.html?name=hoge

でアクセスした場合にプログラム中で

String name = getParameter("name");

のようにして hoge を抽出するようなメソッドを教えてください。
(できれば具体的な使い方も教えてください)

●質問者: makiyama_hoge
●カテゴリ:ウェブ制作
✍キーワード:Google GWT hoge name String
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● aside
●35ポイント

下記ソースをGWTのサンプルのHello.javaに上書きして

コンパイル>実行するとテキストに入力した値がボタン押した際に

サーバに渡って(たぶんPOST?)、テキスト下のラベルへ出力されるので

いけるのでは?

http://proxy.f3.ymdb.yahoofs.jp/bc/44e9496e_8faa/bc/a0b0/Hello.j...


2 ● aside
●35ポイント

上記ファイル落とせないようなので直書きで

package com.google.gwt.sample.hello.client;

import com.google.gwt.core.client.EntryPoint;

import com.google.gwt.user.client.Window;

import com.google.gwt.user.client.ui.KeyboardListener;

import com.google.gwt.user.client.ui.ClickListener;

import com.google.gwt.user.client.ui.RootPanel;

import com.google.gwt.user.client.ui.Widget;

import com.google.gwt.user.client.ui.TextBox;

import com.google.gwt.user.client.ui.Button;

import com.google.gwt.user.client.ui.Label;

import com.google.gwt.user.client.ui.TextBoxBase;

public class Hello implements EntryPoint {

private TextBox tb = new TextBox();

private Label lbl = new Label();

private Button btn = new Button();

public void onModuleLoad() {

btn.setText("test");

btn.addClickListener(new SearchButtonClickListener());

RootPanel.get().add(tb);

RootPanel.get().add(btn);

RootPanel.get().add(lbl);

}

private class SearchButtonClickListener implements ClickListener {

public void onClick(Widget sender) {

lbl.setText(tb.getText() + " from server");

}

}

}

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ