tomcat的配置:
安裝版。
安裝後不要運行,搜索服務,將其改爲自動。
運行tomcat出現毫秒數,啓動成功。在瀏覽器輸入localhost:8080,彈出Apache界面,安裝成功。
不想輸入端口號(即改端口號爲80),在server.xml搜索(ctrl+f)8080,把connector對應的8080改爲80。
建立虛擬目錄:
複製webapps中的root目錄中的WEB-INF目錄中的web.xml文件到虛擬目錄的WEB-INF目錄中。
在server.xml的一大串結束標籤之前輸入<Context path="fangxy" docBase="C:\myPrac"/>
fangxy爲我自定義的虛擬路徑,docBase是包含WEB-INF的上層文件夾的絕對路徑。
之後在瀏覽器輸入localhost/fangxy。會出現目錄。如果失敗,在conf中的web.xml文件中ctrl+f搜索listings,
在init-param的節點,把listings下面的false改爲true。
如果設置首頁,在conf/web.xml中下方找到
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
意思是,第一個找不到找第二個,要不找第三個
不過,不同項目不建議該公共目錄conf下的web.xml,而應該修改各個虛擬目錄的獨立的web.xml
把上述的代碼copy到虛擬目錄中的</description>和</web-app>之間。在welcome的文件,改成fxs.html
重啓服務器,之後再輸入localhost/fangxy就直接跳轉到fxs.html這個頁面了
JSP屬於動態處理,需要web服務器支持。jsp->java->class。
或者怎麼改都不好使的時候或者電腦卡的話可以刪掉work文件夾的內容,不影響再次生成。
動態web最大的特點是交互性,交互性依靠表單。