2017-02-18 5 views
-4

私はJSPサーブレットページで次のように配列値を取得しています。どのように配列を表現するのですか?

String[] JsonEvents = request.getParameterValues("events[]"); 

私は次のタイプに変更する方法を知りたい。(「アップル」と言うと「オレンジ」を受信アレイの要素でできます)

String[] JsonEvents = new String[] { "Apple", "Orange" }; 

私を助けてください。

+0

"私は次のタイプに変更する方法を知りたいだけです。"しかし、両方の式の型は 'String []' –

答えて

0

すでにどちらも同じ「タイプ」です。それらは文字列配列です。

あなたがしたい場合は、このような何か行うことができます。

String[] JsonEvents = new String[] { 
    request.getParameterValues("events[]")[0], 
    request.getParameterValues("events[]")[1]}; 

をが、少なくとも二つのパラメータが存在しない場合、これは例外をスローします、そして、それは最初の2つを除くすべてを無視します。

関連する問題