.jsp ファイル (yarntree.jsp) にあるフォームがあります。ユーザーが Google マップをクリックすると、外部 js ファイル (map.java) にある JavaScript 関数を介してフォームにデータが入力されます。そのデータを sql データベースに送信し、元の jsp ページをフォームが空になった状態で再表示したいと考えています。そのコードは .java ファイル (YarnTreeServlet.java) にあります。マッピングは web.xml にあります
私は appengine と共に Maps API の V3 を使用しています。
Web アプリは次の場所で確認できます。
問題: 送信ボタンを押しても doPost メソッドに何も送信されません。
コンソールに値を書き出すために JavaScript にいくつかのコードを追加しましたが、それらは正しく入力されています。クエリを確認しましたが、doPost が機能していれば正しく挿入されます。私はこれに何時間も費やしましたが、途方に暮れています。フォームに入力された値にアクセスできない理由はありますか? サーブレット マッピングが問題の一部である可能性が高いことは認識していますが、多くのバリエーションを試しましたが、成功しませんでした。この時点では、問題が js、jsp、フォーム、doPost、または web.xml にあるのかわかりません。どんな助けでも大歓迎です。