10月26日(月)1、2コマ目
課題(Java版在庫引当)について
一応ソースを公開しておきます。ご参考に。
StockDAOクラス
在庫引当トランザクションを行う。
Serviceクラス
これくらいなら別になくてもいいかも。
サーブレット
doPost()にて、
①全パラメータ取得
request.getParameterNames()
②取得したパラメータから名前が"quantity_x"だけ探す
if(name.matches("quantity_[0123456789]*")
matches()メソッドの引数"quantity_[0123456789]*"は
"quantity_"のあとに0から9の0回以上繰り返しが続く
という意味になる。
③パラメータ名"quantity_x"からxだけ抜き出す
xは商品のID
④パラメータ名"quantity_x"から値を取得
取得した値が入力された数量
JSP
特になんてことはないかと。
コメント