• <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

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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 亚洲成年看片在线观看| 日韩高清免费观看| 亚洲高清国产AV拍精品青青草原 | 最近最新高清免费中文字幕| 亚洲最大激情中文字幕| 国产一级a毛一级a看免费视频 | 亚洲精品中文字幕乱码| 91制片厂制作传媒免费版樱花 | 国产亚洲精品免费| 青青草97国产精品免费观看| 亚洲国产精品一区二区第一页免 | 99免费精品视频| 亚洲国产精品自在在线观看| 99久久免费中文字幕精品| 亚洲女人18毛片水真多| 好男人看视频免费2019中文| 国产成人综合亚洲| 亚洲综合色在线观看亚洲| 久久青草91免费观看| 色老板亚洲视频免在线观| 免费一级做a爰片久久毛片潮喷| 一级毛片a免费播放王色电影 | 久久精品九九亚洲精品| 免费a级毛片高清视频不卡| 成人亚洲国产精品久久| 国产亚洲精品精华液| 波多野结衣中文字幕免费视频| 久久亚洲精品国产亚洲老地址| 免费在线观看你懂的| 色猫咪免费人成网站在线观看| 亚洲精品中文字幕乱码| 免费国内精品久久久久影院| 毛片免费在线观看| 亚洲高清国产拍精品熟女| 亚洲人成网77777亚洲色| 青娱乐免费在线视频| 一级毛片视频免费| 亚洲午夜国产精品无卡| 免费一级特黄特色大片在线观看| 中文字幕无码一区二区免费| 亚洲人成网站999久久久综合|