eclipse-j2ee版編寫第一個servlet程式

來源:互聯網
上載者:User

標籤:

步驟如下:

1. jdk已經下載,配置好了。這個屬於java的基礎知識,這裡我就不介紹了,不瞭解的,自己找資料。

2.下載一個tomcat,建議到官網下。解壓成檔案夾。

3.在window->perferences->service->runtime environment:

4.建立一個web項目,特別是選擇版本上最好選擇2.5,剛開始我選擇3.0的版本就無法訪問頁面。


5.建立一個servlet檔案,內容如下:

package com.course1.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * Servlet implementation class FirstServlet */public class FirstServlet extends HttpServlet {private static final long serialVersionUID = 1L;/** * @see HttpServlet#HttpServlet() */public FirstServlet() {super();// TODO Auto-generated constructor stub}/** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse *      response) */protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubresponse.setContentType("text/html;charset=utf-8");PrintWriter out = response.getWriter();out.println("<html><body><h1>歡迎 servlet and jsp!</h1>");out.println("</body></html>");}/** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse *      response) */protected void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubthis.doGet(request, response);}}

web.xml設定檔如下:

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"id="WebApp_ID" version="2.5"><servlet><servlet-name>First</servlet-name><servlet-class>com.course1.servlet.FirstServlet</servlet-class></servlet><servlet-mapping><servlet-name>First</servlet-name><url-pattern>/FirstServlet</url-pattern></servlet-mapping></web-app>

6.給項目添加伺服器:


在servers中添加伺服器,然後選擇你自己的項目,在點擊右鍵,選擇start選項

7.注意web.xml檔案一定要寫正確,不然會報錯。

在http://localhost:8080/項目名/FirstServlet就可以了。

eclipse-j2ee版編寫第一個servlet程式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.