java初心者です。
jsp(viewer)とservlet(controller)、class(model)を使用してDB登録用のPGを作成しています。
jsp側でpostを投げて、servletに移動後、
servletで再度jspにredirectをしているのですが、画面がservletから変わりません。
他に画面遷移する処理はなく、jspとservletの下記2か所だけです。
現在、できない原因が全く分からず、1つずつつぶしているところです。
- 処理を抜けるコードはありません。
- パスはあっています。(jspは/WebContentの直下)
- 処理を入れる場所もあってそうです。
(try内でDB処理後にredirect)
恐縮ですが、どこを確認すればよいのか、また考えるとしたら何を疑うべきなのか、どなたかご教授ください。
初心者のため、うまく説明できず、わかりにくいかもしれません。
申し訳ありませんが、どうぞよろしくお願いします。
※ご指摘いただいたcatch部分の処理を修正追加しました。
引き続き、調べておりますので、恐縮ですが、どなたかどうぞよろしくお願いします。
jsp:address_form.jsp <body> <h1>登録</h1> <form action = "../Part19/InsertSQL" method = "post">
servlet:InsertSQL.java doPost try{ DB処理 ps.close();//Stamementのクローズ conn.close();//DBのクローズ response.sendRedirect("address_form.jsp");//リダイレクト }catch(SQLException e){ e.printStackTrace(); }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/16 10:38
2016/08/16 12:44
2016/08/16 13:17