好吧我承認是我蠢
不過這本書頁數編排實在太機掰了我一定要幹譙一下才爽
踏馬德
碁峯出版 Servlet&JSP教學手冊 作者林信良
這本書寫得很好
但是
幹
環境設定寫在最後面阿阿阿阿阿阿阿阿阿阿阿阿
沒看目錄誰知道阿阿阿阿阿阿阿
至少也隨便標註一下「翻到最後就有環境設定唷啾瞇」阿......
害我搞了4小時寫3行
好= =
我罵爽了
寫正題....
要寫Servlet要先有啥
一般是
Tomcat
IDE(我是用Eclips)
JDK
湯姆貓抓下來解壓縮之後整包丟到AppServ裡
Eclips要選JAVA EE
然後一般抓下來的JDK裡頭沒有我們需要的Servlet API
所以
去湯姆貓的lib裡面挖
Eclips的設定是
專案 → properties → Java Build Path → Add External Jars
→ 找到你湯姆貓的lib → 把servlet-api、jsp-api弄進去
這樣就可以匯javax
然後我再弄的時候碰到一個問題
那就是Tomcat要run的時候發現8080被佔走了
要怎麼查到底是誰把我的port吃掉了勒?
首先命令提示字元
鍵入 netstat -ano
然後找到你的8080 對照它的PID
接著開工作管理員看看正在跑的程序
預設是沒顯示PID
你要去檢視那裡把PID勾出來
恩
然後把那個佔住你port的基巴程序停掉
貓就可以跑了
然後是蠻幹多年(?)卻沒寫過的HTML筆記
#對ID
.對class
都不加對標籤
要墊圖直接寫在css就行了
background-image:url(Your URL);
先這樣巴
其他想到再寫
恩
剛剛一邊做又遇到問題
Eclips沒有自動生成web.xml
找了半天終於找到原因
tomcat 7 之後
web.xml裡的東西會直接寫在java檔裡面像這樣
@WebServlet("/set.avatar")
快被搞死的大丘
筆......
*