私はこの時間をかなり前から持っていて、研究のためのリソースを使い果たしました。
私のサーブレットには、次のコードがあります。
comment.setDateadded(Date.valueOf(request.getParameter("date")));
コードは基本的にJSPページからデータを取得し、オブジェクトの値の1つとして設定されます。
問題は:
サーブレットが呼び出されて実行されると、次のエラーが返されます。
WARNING: StandardWrapperValve[add_comment]: PWC1406: Servlet.service() for servlet add_comment threw exception
java.lang.IllegalArgumentException
at java.sql.Date.valueOf(Date.java:117)
at Controller.Leader.add_comment.processRequest(add_comment.java:50)
at Controller.Leader.add_comment.doPost(add_comment.java:96)
私が試したこと:問題がもう何であるかわかりません。インポートしました
import java.sql.Date;
サーブレットまたは動作する行で。また、現在の日付を自動的に入力するのではなく、手動で日付を入力しようとしましたが、それでも機能しません。yyyy / mm / dd形式とyyyy-mm-ddを試しましたが、それでも機能しません。
コメントしてくださる方、ありがとうございました!詳細が必要な場合は、投稿してください。