1 靜態資源和動態資源的區別
靜態資源: 當用戶多次訪問這個資源,資源的源代碼永遠不會改變的資源。
動態資源:當用戶多次訪問這個資源,資源的源代碼可能會發送改變。
Servlet : 用java語言來編寫動態資源的開發技術。
Servlet特點:
1)普通的java類,繼承HttpServlet類,覆蓋doGet方法
2)Servlet類只能交給tomcat服務器運行!!!!(開發者自己不能運行!!!)
Servlet手動編寫步驟:
1)編寫一個servlet程序,繼承HttpServlet
2)找到HelloServlet類的class字節碼,然後把拷貝到tomcat的一個web應用中WEB-INF/classes目錄下。
3)在當前web應用下的web.xml文件配置Servlet。
4)啟動tomcat服務器,運行訪問
訪問servlet: http://localhost:8080/myweb/ hello
1)創建web project (javaweb工程)
2)在WebRoot下建立靜態資源文件,
3)在src下建立動態資源文件
3.1 new -> Servlet( servlet的代碼生成器)
3.2 寫pacakge -> class名 -> 修改mapping url
4)關聯tomcat服務器
4.1 window-> Preferences - > MyEcplise -> servers -> Tomcat 6.x (注意一定要enable)
5)部署web project應用。(拷貝web應用到tomcat的webapps目錄下)
6)啟動tomcat服務器
7)訪問servlet http://localhost:8081/day08_web/hello