提升生活品質最好的方法,就是定時丟東西。
用一句智慧名言開始美好的一天。
今天搭建一個最簡單的servlet來練手,我搭建的最簡單的servlet是來自博客:http://www.oschina.net/question/12_52027?fromerr=AV9qmtfQ
這個博客講得很好,但是它竟然要修改tomcat中的配置文件,這是沒有必要的。而且它那個項目是java項目文件,是不能在myeclipse中用run as 來運行的,我就自己搭建了一個對新手友好的helloservletdemo,其實這個demo最核心的就是對url-pattern的學習。
在web.xml文件中,以下語法用於定義映射:
l. 以”/’開頭和以”/*”結尾的是用來做路徑映射的。
2. 以前綴”*.”開頭的是用來做擴展映射的。
3. “/” 是用來定義default servlet映射的。
4. 剩下的都是用來定義詳細映射的。比如: /aa/bb/cc.action
所以,爲什麼定義”/*.action”這樣一個看起來很正常的匹配會錯?因爲這個匹配即屬於路徑映射,也屬於擴展映射,導致容器無法判斷。
demo下載地址:
http://download.csdn.net/detail/u013897204/9619701