2017-03-07 18 views
-1

リストを作成して値を追加しようとしていますが、nullpointer例外が発生しています。助けてもらえますか?以下 は私のJavaコードである:以下Javaを使用してリストに値を追加する方法

acctTypeCodes = new ArrayList(); 
cumBalIndicators.add(new SelectItem("Y", "Y")); 
cumBalIndicators.add(new SelectItem("N", "N")); 

ログからのエラーです:

java.lang.NullPointerException 
    at com.jet.bean.GlAcctRefMBean.getCumBalIndicators(GlAcctRefMBean.java:185) 
+0

ていますか? –

+0

ありがとうございました。あなたはこれを手伝ってもらえますか?http://stackoverflow.com/questions/42638917/how-to-submit-null-value-in-pselectone-primefaces –

+0

新しい質問がある場合は、既に回答済みの質問をカメレオン化しないでください。代わりに、新しい質問をしてください。私は最初の質問をロールバックしました。 – BalusC

答えて

0

cumBalIndicatorsが初期化されていません。クラスプロパティの場合、デフォルト値はnullです。
あなたは次のように、それを初期化する必要があります:あなたは、変数cumBalIndicatorsが初期化されていることを確認し

private List<SelectItem> cumBalIndicators = new ArrayList<>(); // or any other implementation of the List interface 
+0

ありがとうございました。エラーは解決されました。私は以下のようにリストを変更した別の質問がありますが、selectをドロップダウンの値として選択すると、データベースにnullが保存されません。あなたは私が公共の一覧に getCumBalIndicators() \t \t {\t \t \t cumBalIndicators =新しいArrayListを()を教えてくださいすることができます。 \t \t cumBalIndicators.add(新しいSelectItem( ""、 "Select"))); \t \t cumBalIndicators.add(新しいSelectItem( "Y"、 "Y")); \t \t cumBalIndicators.add(新しいSelectItem( "N"、 "N")); \t \t return cumBalIndicators;以下 \t \t} –

+0

私のXHTMLである:\t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t –

+0

こんにちは@shilpa_Mあなたは質問にコードを投稿できますか?ここでのコメントは混乱しています。 – LppEdd

関連する問題