使用eclipse搭建第一個java web應用


一、

首先是eclipse得下載,你要下載Eclipse IDE for Java EE這種類型的,我之前下載的Eclipse IDE for Enterprise Java Developers是官方最新版

 

但是這個我下載后怎么也弄不成,一直報錯,難受。所以我就重新下載了一個eclipse集成開發環境,在官方網頁找老版本eclipse

 

2018的都有Eclipse for java EE

 

之后就是看你電腦是什么操作系統就下載什么

 

我下載的是zip格式的Eclipse,你也可以下載exe格式的Eclipse

zip格式:

Eclipse不需要安裝,解壓后可以直接使用

 

 把這個解壓后exe執行文件雙擊就可以打開eclipse

exe格式:

需要安裝后才可以使用

 

 二、

之后就要選擇一個服務器,我這里選擇tomcat服務器,去https://tomcat.apache.org/download-80.cgi到tomcat官方網頁可以下載tomcat

在左邊的位置有它現在可以下載的版本

 

 下載完之后解壓后打開目錄會有一個bin目錄

 

 打開bin目錄,里面會有一個startup.bat批處理文件。你雙擊打開,然后訪問http://localhost:8080/就可以看到你下載的tomcat首頁

 

三、

前期准備都好了就可以打開eclipse進行下一步操作了,點擊左上角File

 

 建立一個動態web項目

 

 

 

 

 

 然后下一步next

 

 然后就finish,配置完服務器接着next

 

 還next

 

 創建完之后是這樣的

 

 沒有看到這個頁面的話,你可以把那個歡迎界面關了就可以了

然后我們創建一個java類:

 

 

 

 然后就finish就可以了

在里面java文件里面寫入:

 1 package servlet;
 2 
 3  
 4 
 5 import java.io.IOException;
 6 
 7 import javax.servlet.ServletException;
 8 
 9 import javax.servlet.annotation.WebServlet;
10 
11 import javax.servlet.http.HttpServlet;
12 
13 import javax.servlet.http.HttpServletRequest;
14 
15 import javax.servlet.http.HttpServletResponse;
16 
17  
18 
19 /**
20 
21  * Servlet implementation class HelloService
22 
23  */
24 
25 @WebServlet("/HelloService")
26 
27 public class Helloservlet extends HttpServlet {
28 
29     private static final long serialVersionUID = 1L;
30 
31        
32 
33     /**
34 
35      * @see HttpServlet#HttpServlet()
36 
37      */
38 
39     public Helloservlet() {
40 
41         super();
42 
43         // TODO Auto-generated constructor stub
44 
45     }
46 
47  
48 
49     /**
50 
51      * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
52 
53      */
54 
55     protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
56 
57         request.setAttribute("message", "Hello javaWeb");
58 
59         request.getRequestDispatcher("index.jsp").forward(request, response);
60 
61     }
62 
63  
64 
65     /**
66 
67      * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
68 
69      */
70 
71     protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
72 
73         // TODO Auto-generated method stub
74 
75         doGet(request, response);
76 
77     }
78 
79  
80 
81 }

然后再Webcontent目錄下創建一個jsp文件

 

 寫入以下內容:

 1 <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
 2     pageEncoding="ISO-8859-1"%>
 3 <!DOCTYPE html>
 4 <html>
 5 <head>
 6 <meta charset="ISO-8859-1">
 7 <title>first page</title>
 8 </head>
 9 <body>
10     <div align="center">
11         ${message }
12     </div>
13 </body>
14 </html>

把這兩個文件都保存完之后,創建一個服務器

 

 都默認,直接finish就可以

 

然后打開瀏覽器訪問

 

 

 如果沒有出現這個頁面,你也可以自己寫出這個鏈接

 

如果你又寫了一個java web應用,而不想重新開一個服務器,那就可以在原服務器上面添加應用

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM