2012-03-20 12 views
1

私はJavaでPHPクラスを翻訳しています。

私はキーを受け取り、それが$ _POST配列にあるかどうかを調べる関数を持っています。

クラスJavaメソッドと同様のことをどうすればできますか?

+0

をチェックしませんそれをチェックする方法はarratかどうかはあなたがそれが配列であることを知っているサイズを使用しています。 –

+0

複製のhttp://stackoverflow.com/questions/5222/accessing-post-variables-using-java-servlets – scibuff

+0

@scibuff:ありがとうございます。私は研究をしたが、見つけられなかった – Sefran2

答えて

1

Javaは、連想配列をサポートしていません。あなたはハッシュテーブルを使用している場合

HashMap hMap = new HashMap(); 
//(...) 
ht.put("key","One"); 
ht.containsKey("key"); // returns true 

:あなたはHashMapを使用している場合は、POSTパラメータにアクセスする方法を意味しない限り

Hashtable ht = new Hashtable(); 
//(...) 
ht.containsKey("key"); 

、その後、何のJavaでthis questionthis documentation

+0

ありがとう。私はPOSTパラメータにアクセスする方法を意味します。しかし、私がサーブレットを持っていなければ?私はPHPのbotsko.net/blog/2009/04/07/jquery-form-b​​uilder-pluginの例をjavaで翻訳しようとしています。 – Sefran2

+0

サーブレットでない場合は、それは何ですか?どのようにサーバーとして機能しますか? – MMM

+0

私はbotsko.net/blog/2009/04/07/jquery-form-b​​uilder-pluginのphpサンプルの後にjquery formbuilderプラグインを使用しようとしています。私の考えは、javaのクラスを "翻訳"し、対応するオブジェクトを作成し、(サーブレットを使わずに)のJSPからメソッドを呼び出すことでした。しかし今、私はPHPからjavaへの完全な "翻訳"が不可能であることを認識しています。 – Sefran2