1. 新版本IDEA新建Web應用後沒有web.xml文件,須要經過下圖方式添加前端
2. IDEA中的web文件夾至關於eclipse裏的WebRoot文件夾,在裏面新建WEB-INF文件夾,再建立classes和lib文件夾,注意web裏存放其餘jsp代碼的文件夾和WEB-INF是同級的,不要放到WEB-INF裏了,否則沒法運行web
爲何要有這一步? 在ecilpse中默認輸出的class是在bin目錄下,可是tomcat啓動以後,在默認狀況下,不會去bin目錄找這些class文件,而是到WEB-INF/classes這個目錄下去尋找。 因此經過這一步的配置,使得eclipse的class文件輸出到WEB-INF/classes目錄下,那麼這樣就和tomcat兼容了。tomcat
3. 配置編譯後的文件的存放路徑安全
4. 配置並添加tomcat包eclipse
5. 試着跑一下程序jsp
6. 添加自定義的jar包(使用上是沒區別的同樣的,均可以用,帶-bin的文件裏在編譯的的時候裏面多了幾個編譯用的校驗文件而已)spa
或者先將jar包複製到lib文件夾下,而後右鍵add3d
7. 本身寫的前端頁面內容放在一個新的文件夾,這個文件夾要和WEB-INF同級,xml
由於從安全角度出發,TOMCAT不容許訪問WEB-INF目錄下的HTML,JSP文件。 因此若是你的資源文件放在WEB-INF下,也會提示404錯誤blog