学習記録08 ---サーブレットの修理いくつかのマイナーな問題

今日では、変更するには、バックエンドの変更を記述しようとする前に、のDBToolsを書き換え、そして後に小さな問題があることがわかりました

値パラメータがNULLポインタ例外が報告される場合、最終進入フィックスが空かどうかを決定することである小さい場合、その値を与えます

行を変更するのと同じ方法で変更され、それを行うには、挿入の例を見てみましょう

1  // 学生対象のデータストアを作成
2          学生情報= 新しい新しい学生を();
 。3  
。4          // パラメータのフロントエンド上を通過なさい
。5          のIF(!Request.getParameter( "名前")= ヌル。6              info.setName(要求。 getParameter( "名前" ));
 7          IF(request.getParameter( "PWD")!= nullの8。              info.setPwd(request.getParameter( "PWD" ));
 9          IF(request.getParameter( "年齢")! = NULL 10              info.setAge(Integer.parseInt(request.getParameter( "年齢" )))。
11         もし(request.getParameter( "アドレス")!= nullの12              info.setAddress(request.getParameter( "アドレス" ));
13          もし(request.getParameter( "性別")!= nullの14              info.setSex(request.getParameter( "性別" ));
15          もし(request.getParameter( "CLASSID")!= nullの16              info.setClassid(Integer.parseInt(request.getParameter( "CLASSID")));

あなたがこの問題を回避することができ、上記のように

 

おすすめ

転載: www.cnblogs.com/huajidafahao/p/11290515.html