jsp本質上也是乙個servlet, 所有的jsp頁面最終會編譯成乙個servlet
1. jsp訪問servlet
jsp訪問servlet比較簡單通過get, post的方式直接訪問servlet就可以了, 引數都是通過url引數, post方式提交.
2. servlet訪問jsp
servlet訪問jsp分forward()和redirect()兩種情況,forward()是request中的引數繼續傳遞,redirect()則是重新生成request了
JSP和Servlet的部署問題
servlet和jsp本質都是servlet,執行時都是執行.class檔案。但是它們的部署方式不一樣。servlet是先編譯後部署,修改完以後,myeclipse進行編譯,然後部署.class檔案到servlet容器中。如果web伺服器已啟動,則之前class已被servlet容器載入,可能修改後...
Jsp和Servlet 路徑問題
也可以看作url中不包含部署專案名的跟路徑 比如 localhost 8080 也可以看做url中包含部署專案名的根路徑 比如 localhost 8080 myproject 相對路徑是基於url來講的.並不是硬碟中的檔案.比如乙個servlet在url中可以直接使用http localhost ...
Jsp和Servlet中的路徑問題
路徑 web.xml中路徑,叫它servlet路徑!要麼以 開關,要麼為 開頭 和包含路徑 以 開頭 相對當前專案路徑,例如 http localhost 8080 專案名 request.getrequestdispacher bservlet for.不以 開頭 相對當前servlet路徑。re...