JSP配置即報錯以及解決辦法(未更新完)

 

JSP: JAVA Server Page  使用JAVA語言編寫的一種在服務器運行的動態頁面java

JSP = JAVA + HTMLweb

JSP 的執行過程瀏覽器

1: 翻譯階段  把JSP源文件翻譯成 java文件  tomcat

2   編譯階段  把JAVA文件編譯爲  class文件服務器

3:  執行階段   把class文件執行成 HTML文件app

 

三個階段的執行是由tomcat容器去選擇執行:當瀏覽器訪問一個JSP頁面的時候,tomcat容器做出判斷(容器中是否存jsp 對應的class 文件) 若是存在,直接執行class文件爲客戶端返回一個HTML頁面,若是不存在,則先把jsp翻譯成JAVA,在把java編譯成CLASS 在執行class生成頁面返回給客戶端(tomcat在把JSP翻譯JAVA的是任然須要判斷JSP文件是否做出了修改,若是沒有修改則使用的是第一次翻譯的內容,若是做出了修改只翻譯和編譯變化的地方)eclipse

 

 

 

TOMCAT常見錯誤webapp

端口被佔用:jsp

1:由於啓動了多個tomcat 致使前啓動的服務把後啓動的服務端口占用瞭解決方法工具

Ctrl_alt+delete 資源管理器中查詢是否多有個javax的進程,而後關閉進程便可

 

2:由於其它的程序佔用了8080端口號,就須要把當前服務的端口修改一下

第一種修改方法:(使用eclipse工具,找到server視圖雙擊tomcat打開配置頁面,修改端口號)

 

第二種方式不經過eclipse工具,直接修改tomcat的配置文件(server.xml)

 

 

 

 

 

2)tomcat啓動服務超過了設定的默認時間(45秒)

擴大啓動的時間便可

 

 

3)         tomcat啓動過程當中報錯

   tomcat啓動的過程當中會讀取webapps下的全部項目,由於以前的項目報錯,會致使本次項目不能正常運行,保證webapps下只能保留一個當前項目(除了默認的root)

 

若是webapps中項目已經刪除,啓動仍是報錯,須要直接脫離eclipse工具直接啓動tomcat查看是否可以啓動成功

 

雙擊startup.bat 文件,查看dos啓動窗口是否可以正常的運行

 

這表示tomcat正常啓動

若是startup.bat文件不能正常啓動,則說明tomcat自身的配置就有問題。求助別人再給你傳一個。

 

4)          

相關文章
相關標籤/搜索