如何用intellij idea新建一個java web+Servlet專案
阿新 • • 發佈:2018-12-10
個人轉載只是為了記錄一下,日後遇到問題便於檢視。
建立一個JAVA-web專案的前提: 1、下載並安裝JDK 2、安裝並配置Tomcat伺服器
下面開始建立JAVA-web專案:
1、File——>new——>Project...
2、跟著下面的步驟:如果第2步找不到JDK說明你的JDK沒有安裝好或者沒有配置好
3、跟著下面的步驟(突然發現自己已經建立了工程test13,然後在後續步驟中我將工程名改為test14,沒啥太大關係!)
4、這時候算建立好了,會出現下面的圖,然後開始配置。
配置步驟如下:
1、選擇File——>Project Structure...
2、然後看到下圖,跟著步驟走。
3、然後看到下圖,跟著步驟走。
4、然後看到下圖,點選ok後在專案目錄一欄會出現一個classes (一般都會把這個檔案命名為classes,行業界預設)
5、重複步驟3和步驟4,新建一個名為lib的檔案、
6、先找到你新建的classes檔案,複製檔案地址。然後選擇File——>Project Structure...——>Modules
——>Path 這一步驟結束後你的classes檔案的標誌會程式設計
7、然後選擇File——>Project Structure...——>Modules
——>Path
8、點選OK就配置完成了。
接下來新建一個Servlet程式測試下:
寫入的程式碼如下:
import java.io.IOException; import java.io.PrintWriter; import javax.jws.WebService; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class HTMLServlet extends HttpServlet { public HTMLServlet() { super(); } public void destroy() { super.destroy(); } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request, response); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setCharacterEncoding("UTF-8"); //設定響應的字符集格式為UTF-8 response.setContentType("text/html"); //設定響應正文的MIME型別 PrintWriter out = response.getWriter(); //返回一個PrintWriter物件,Servlet使用它來輸出字串形式的正文資料 //以下為輸出的HTML正文資料 out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"); out.println("<HTML>"); out.println(" <HEAD><TITLE>動態生成的HTML文件</TITLE></HEAD>"); out.println(" <BODY>"); out.println(" <table border='0' align='center'>"); out.println(" <tr><td bgcolor='skyblue'colspan=2>動態生成HTML文件</td></tr>"); out.println(" </table>"); out.println(" </BODY>"); out.println("</HTML>"); out.flush(); out.close(); } public void init() throws ServletException { } }
繼續下面的步驟:
JSP程式碼如下:
<%@ page import="java.util.*" language="java" pageEncoding="UTF-8" %> <html> <head> <title>小視窗</title> </head> <body> <center> <form action="<%=request.getContextPath()%>/html" ethod="POST"> <input type="submit"value="提交"> </form> </center> </body> </html>
繼續下面的步驟:
接下來在配置Tomcat。就快結束了!
點選執行:
結果顯示:
點選提交:
終於結束了!
如果你在執行時出現8080埠被佔用的情況,查查百度吧!