• ベストアンサー

javaについて

javaのServletにdoPOSTでコード書きたいのですが、一つのパッケージにdoPOSTは複数使えますか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

複数書く意味がないと思いますが。。 public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{ } これは、外から呼び出されるので、2個あればどちらを呼び出すのか 判断できなくなります。 当然、デュプリケートラベルでコンパイルエラーです。 2つ使いたいなら、 public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{  this.func1(request,response);  this.func2(request,response); } private void func1(HttpServletRequest request, HttpServletResponse response) { } private void func2(HttpServletRequest request, HttpServletResponse response) { } などと、入り口を1つにして、中にゲートを2個作る方が 良いでしょう。

すると、全ての回答が全文表示されます。

関連するQ&A