• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        [原創]過去不會用mvc,通過摸索終于明白了,自己寫了個例子,獻給那些迷茫的java愛好者!!

        [原創]過去不會用mvc,通過摸索終于明白了,自己寫了個例子,獻給那些迷茫的java愛好者!!

        更新時間:2022-05-06 文章作者:未知 信息來源:網絡 閱讀次數:

        注:過去不會用mvc,經過摸索終于明白了,自己寫了個例子,獻給那些迷茫的java愛好者!!
        前提:
        我用的sql2k,database:clear,table:testbean(newid(int),name(char),addr(char))
        容器用的tomcat
        //
        test.jsp:
        <%@ page contentType="text/html;charset=gb2312"%>
        <%@ page import="java.sql.*" %>
        <body>
        <center>
        <%=(String)request.getAttribute("alert")!=null?(String)request.getAttribute("alert"):""
        %>
        <p>
        <p>
        <form name=f method="post" action="/servlet/FirstBean?req=no">
         號碼:<input type=text name=deleteno size=4>
         <br>
         <input type=submit>
        </form>
        </center>
        <body>

        //bean:CheckNo
        package bean;
        import java.sql.*;
        public class CheckNo
        {
        private int no;
        int val;
        //
        public void setNo(int no){
        this.no=no;
        }
        //
        public int getNo(){
        return no;
        }
        //
        public int execdelete() throws ClassNotFoundException,SQLException{
        String con="delete from beantest where newid="+no;
        Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
        String url2="jdbc:microsoft:sqlserver://192.168.0.3:1433;DataBaseName=clear";
        String user="sa";
        String password="pft";
        Connection conn= DriverManager.getConnection(url2,user,password);
        Statement st=conn.createStatement();
        val=st.executeUpdate(con);
        st.close();
        conn.close();
        return val;
        }
        }

        //servlet:FirstBean
        import javax.servlet.*;
        import javax.servlet.http.*;
        import java.sql.*;
        import java.io.*;
        import bean.*;
        public class FirstBean extends HttpServlet {
         //定義全局變量
         int theno;
         //init
         public void init() throws ServletException {
         super.init();
         }
         //doget
         public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        String req = request.getParameter("req");
        if(req==null){redirect(request,response,"test.jsp");}
         }
         //dopost
         public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        try{
         String req = request.getParameter("req");
        if(req==null){redirect(request,response,"test.jsp");}
        else if(req.equals("no")){
        theno=Integer.parseInt(request.getParameter("deleteno"));
        begin(request,response);
        }
        }catch(Exception e){
        System.out.print(e.toString());
        }
         }
         //begin
         public void begin(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
         try{
         CheckNo cn=new CheckNo();
         cn.setNo(theno);
         int val=cn.execdelete();
         if(val==1){
         //System.out.print("successful!");
         request.setAttribute("alert","刪除成功");
         redirect(request,response,"test.jsp");
         }
         else{
         //System.out.print("Failed!");
         request.setAttribute("alert","刪除失敗");
         redirect(request,response,"test.jsp");
         }
         }catch(Exception e){
        System.out.print(e.toString());
         }
         }
         //redirect
         public void redirect(HttpServletRequest request, HttpServletResponse response, String directory) throws ServletException, IOException {
        RequestDispatcher redirectory = getServletContext().getRequestDispatcher("/mail/" + directory);
        redirectory.forward(request,response);
        }
        }

        //目錄結構
        root
        mail
         test.jsp
        web-inf
         classes
        bean
         FirstBean.class

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 男男gay做爽爽免费视频| 亚洲免费视频网址| 九九久久精品国产免费看小说| 最近中文字幕免费mv视频8| 亚洲一区精彩视频| 操美女视频免费网站| 亚洲中文字幕AV每天更新| 国外成人免费高清激情视频| 久久亚洲精品成人无码| 成人亚洲综合天堂| 国产乱妇高清无乱码免费| 亚洲色自偷自拍另类小说| 日韩午夜理论免费TV影院| 国产精品亚洲精品观看不卡| 妞干网免费视频在线观看| 亚洲av日韩aⅴ无码色老头| 亚洲国产小视频精品久久久三级| 亚洲高清免费视频| 亚洲小视频在线观看| 99久久免费国产精品特黄| 国产亚洲综合一区二区三区| 国产a v无码专区亚洲av | 精品久久久久久久久亚洲偷窥女厕| 日韩毛片无码永久免费看| 一区二区三区视频免费| 亚洲国产a∨无码中文777| 十八禁无码免费网站| 亚洲人成未满十八禁网站| 亚洲福利在线播放| 99热免费在线观看| 久久水蜜桃亚洲AV无码精品| 久久九九亚洲精品| 丁香花在线观看免费观看| 一区二区免费在线观看| 亚洲色av性色在线观无码| 国产一级一片免费播放i| 久久青草免费91线频观看站街| 日韩国产欧美亚洲v片| 亚洲精品无码高潮喷水在线| 97人伦色伦成人免费视频| 高清永久免费观看|