sql >> データベース >  >> RDS >> Mysql

JSPのderbyのデータベースに値を挿入および削除するにはどうすればよいですか? [3]

    新しいサーブレットを作成し(サーブレットの削除)、URLでIDを渡し、新しいjspページで処理するだけです...次のようにコードを変更できます:

    インデックスJSP:

    <a href="DeleteServlet?id=<%=Integer.toString(person.getID())%>">Delete</a>
    

    サーブレットの削除: 更新

    @WebServlet(name = "DeleteServlet", urlPatterns = {"/DeleteServlet"})
    public class DeleteServlet extends HttpServlet {
    
    /**
         * 
         */
        private static final long serialVersionUID = 1L;
    private static final Logger LOGGER = Logger.getLogger(CurdOperationsImpl.class.getName());
    
        @Override
        protected void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            response.setContentType("text/html;charset=UTF-8");
            PrintWriter out = response.getWriter();
            String ID = request.getParameter("id");
    
    
                int id = Integer.parseInt(PersonId);
    
                deleteClient(id); // add your own code
    
                out.println("<h2 style='color: green'>Person Deleted Sucessfully.</h2>");
                response.sendRedirect("index.jsp");
            }else {
    
            }
        }
    

    ボーナス:これを入手してください私の醜いサーブレット-JSP-MysqlプロジェクトはGithubリンク<を使用する準備ができています/ a> これがお役に立てば幸いです。




    1. データベースから日付番号をフォーマットする

    2. 一時テーブルでpostgres関数を呼び出すノードがメモリリークを引き起こしている

    3. postgresqlでタイムゾーンのないタイムスタンプである場合、Javaのパラメータのタイプは何である必要がありますか?

    4. R12.2について知っておくべき40の質問