最近弄JSP, 課上很多人不知道怎樣弄崩哩。
這里寫個小教程
本例 是 eclipse Luna版本巡球,
首先 JDK 得配置好, 這里請自行配置好琢锋。
然后打開eclipse (可能不是J2EE版本), 新建project的時候辕漂,會發(fā)現(xiàn)找不到 Web 項目內(nèi)的 Dynamic Web Project
我們可以通過marketplace 來安裝我們需要的插件
點擊 Help -> Eclipse Marketplace
等了一會兒呢灶,加載完后吴超,在搜索欄輸入WTP 進(jìn)行搜索截圖中的插件 進(jìn)行安裝
過程中網(wǎng)絡(luò)不好有可能會中斷,如果實在不行鸯乃,重復(fù)上面動作鲸阻。
經(jīng)過漫長的等待....終于裝完跋涣,會提示你重啟 eclipse.
重啟eclipse之后, 我們再去看看新建項目
很好鸟悴,已經(jīng)有我們需要的 Dynamic Web Project, 這一步已經(jīng)OK.
接下來我們是要安裝 tomcat 服務(wù)器的插件
同樣我們也去到 marketplace 查找 tomcat, 選擇如下的截圖的陈辱,本機已經(jīng)安裝了 就會顯示uninstall,
如果未安裝請 選擇 install.
稍微等待了一下 裝好這個插件,我們就可以去測試一下细诸,是否成功沛贪。
我們新建一個 Dynamic Web Project, 命名為 Hello.
其他可以先不設(shè)置,如上圖震贵。
項目創(chuàng)建好之后利赋, 我們新建一個 servlet
右鍵 WebContent -> new -> other
我們給這個Servlet 命名為 World
這個時候,你可能會看到這個 World 報一大堆錯誤
這個只是缺少相應(yīng)的包猩系,我們只要添加這個包就可以了媚送。
右鍵你的項目, 然后 Build Path -> Configure Build Path
我們需要添加一個額外的 Jar 包
然后去到你解壓的 tomcat 的文件夾內(nèi)寇甸, 里面有個 lib 文件夾塘偎,再進(jìn)去,選擇 servlet-api.jar
添加后這里會顯示你剛剛添加的包
確定之后拿霉,報錯就會消失
我們來稍微寫點代碼試試看吟秩。在 我們剛剛新建的 World 這個類里面的 doGet 方法 添加 這兩行代碼
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
PrintWriter out = response.getWriter();
out.println("Hello World");
}
因為我們用到PriWriter 我們還需要導(dǎo)入相關(guān)包
import java.io.PrintWriter;
保存好修改文件之后, 我們右鍵 項目绽淘, Run As -> Run on Server
Mannually define a new server 下 選擇 Apache - > Tomcat 8注意 根據(jù)你自己下載的Tomcat 版本選擇峰尝,本機器是下載 tomcat 8版本 所以選擇tomcat 8
然后 NEXT, 指定到你下載的tomcat 解壓的目錄
Finish 之后,項目就會運行我們會看到如下的截圖
在瀏覽器輸入 如下鏈接
http://localhost:8080/Hello/World
可以看到輸出結(jié)果收恢,如果能夠看到如下結(jié)果武学,你的環(huán)境目前是ok的。