org.apache.catalina.core.StandardWrapperValve invoke的解決辦法


org.apache.catalina.core.StandardWrapperValve invoke的解決辦法

比較容易錯的地方是頁面帶參數進行跳轉,由於跳轉之后的頁面本身也要執行一部分sql語句,比如說進行添加、修改、刪除等操作后就自動跳轉到新頁面進行查詢,整個過程是自動的,此時就有可能存在參數丟失的情況,所以說在這里也經常會出現該錯誤。

總之,出現該錯誤的地方往往是連接的環節,在關閉數據庫連接之前一定要判斷連接是否已關閉再執行關閉連接操作,在連接調用之前也要判斷連接的東西是否存在。

----------------------

 /* 
     * 關閉方法 
     * */  
    public void getClose() {  
        // TODO Auto-generated method stub  
          
        //關閉結果集  
        try {  
              
            //結果集關閉方法  
            if(rs!=null){  
                  
                rs.close();  
                  
            }  
              
        } catch (SQLException e) {  
            // TODO Auto-generated catch block  
            e.printStackTrace();  
        }finally{  
              
            //關閉聲明的sql語句  
            try {  
                  
                //關閉聲明的sql語句方法  
                if(pstmt!=null){  
                      
                    pstmt.close();  
                      
                }  
                  
            } catch (SQLException e) {  
                // TODO Auto-generated catch block  
                e.printStackTrace();  
            }finally{  
                  
                //卸載驅動  
                try {  
                      
                    //驅動卸載方法  
                    if(con!=null){  
                          
                        con.close();  
                          
                    }  
                      
                } catch (SQLException e) {  
                    // TODO Auto-generated catch block  
                    e.printStackTrace();  
                }  
                  
            }  
        }  
      
    }  

------------------------------

 

本人微信公眾帳號: 心禪道(xinchandao)

本人微信公眾帳號:雙色球預測合買(ssqyuce)

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM