Java Web項目調試__Java

來源:互聯網
上載者:User
工作中會帶一些實習生或新人,大多缺乏經驗,項目調試是他們很頭疼的問題,代碼出了問題往往就束手無策了,很影響工作效率。其實代碼調試是有步驟可循的,代碼出了問題要做的第一件事情是定位問題,只有知道問題出在哪才能解決。 一個Java Web項目通常是由前端和後端組成的,請求是由前端發送給後台代碼處理的,所以我們要做的第一件事情就是確定問題出在前端還是後端,先要保證前端發送給後端的請求參數是對的,有些同學在請求參數不對或者請求根本沒有到達背景情況下盲目地去檢查後台代碼是不對的。 前台請求通常通過form、超連結或ajax等方法提交給後台,我們必須確定提交的連結是對的,然後是參數,提交的參數我們可以通過瀏覽器地址或者一些瀏覽器調試工具(例如Firefox的firebug)得到。 如果請求連結是對的、參數也是對的,那就是背景問題了,後台問題通常通過eclipse的debug工作調試,但有一種情況,就是開發中會運用一些mvc架構,例如struts2、spring mvc等,我們在後台某個地方加斷點根本就沒反應,這時候有個很簡單的方法,把斷點加到control層的代碼入口處,如果還沒反應,那就是架構配置問題了,要檢查配置對不對。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.