Java+MyEclipse+Tomcat (一)配置过程及jsp网站开发入门
生活随笔
收集整理的這篇文章主要介紹了
Java+MyEclipse+Tomcat (一)配置过程及jsp网站开发入门
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? 這些年免費幫同學或同學的朋友做過的畢設還是有一些了,我的博客基本都是基于我做過的項目相關的,而里面又有三分之一都是自己做的畢設或別人的畢設的做后感。畢設其中就包括MFC圖像處理、.Net安全軟件、C#聊天軟件字典軟件、Android百度地圖隨手拍、php網站、.Net圖書管理系統等等。其實我回過頭來想想啊!這些知識對我的幫助和提高還是非常大的,雖然比不上公司實際上線項目,但是幫幫同學對我挺好的,當然很大程度也是害了一些同學,但他們很多都從事了非軟件相關的專業。
? ? ? ? 很顯然,大部分的畢設都是基于XXX系統關于數據庫的增刪改查,包括JSP(Java)、PHP、ASP(C#),前端包括JavaScript、Ajax、Html、CSS等知識。寫這篇文章也標志著我要做一個Java相關的網站,我也就簡單寫寫幾篇入門的知識吧!因為我真的不是很擅長Java,沒有系統的學過,只是做過Android相關的APP,沒學的原因很大程度是由于以前J2EE\Android都非常難配置吧!
? ? ? ? 文章主要講述Java+MyEclipse+Tomcat配置過程及實現第一個Jsp網站的入門知識,并沒有涉及Spring、Struts等框架知識,希望文章對你有所幫助。
? ? ? ? 下面是綁定Java Virtual Machine:
? ? ? ? 建議安裝到非C盤目錄下,因為如果需要手動修改或配置一些參數更容易些。安裝后運行Tomcat,在“General”點擊“Start”啟動。如下圖我Tomcat安裝在F盤目錄下:
??
? ? ? ? 然后在F:\tomcat\Tomcat 7.0\webapps\test目錄下新建一個index.jsp文件(xml中默認尋找運行index.jsp文件),代碼如下:
<html> <body> <h1>第一個tomcat運行程序!!!</h1> </body> </html>? ? ? ? 調用瀏覽器訪問,運行結果如下所示,這也標志這Tomcat安裝成功。
? ? ? ? 項目的目錄結構如下圖所示,它有一個默認的index.jsp:
? ? ? ? 此時需要綁定MyEclipse和Tomcat,點擊
? ? ? “MyEclipse”》“Preferences”》“Servers”》“Tomcat”選擇“Tomcat 7.x”,并且選中Tomcat的安裝目錄,我的是F盤,如下圖所示。 ? ? ? ? PS:此時可能會出現配置中Apply不能點擊,好像點擊OK也能配置成功。
? ? ? ? 有的還需要綁定或檢查JDK,如下圖所示:
? ? ? ? 部署項目連接Tomcat如下圖所示:
? ? ? ? Tomcat和MyEclipse配置并綁定成功后,運行程序可能會報錯:
? ? ? ??嚴重: StandardServer.await: create[localhost:8005]:?
? ? ? ? java.net.BindException: Address already in use: JVM_Bind
? ? ? ? 那是因為你的端口被占用,你需要把Tomcat關閉和其進程殺死。因為你以后運行MyEclipse后,直接運行就可以,不需要手動運行Tomcat。運行如下所示,再選擇Tomcat 7.x:
? ? ? ? 運行結果如下圖所示:
? ? ? ? 其默認index.jsp代碼如下圖所示:
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><base href="<%=basePath%>"><title>My JSP 'index.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--></head><body>This is my JSP page. <br></body> </html>? ? ? ? 最后實現的網站效果如下圖所示,我后面的文章也將簡單介紹一些技術。希望文章對大家有所幫助,如果有錯誤或不足之處,還請海涵~
? ? ? ? PS:文章開頭講了這么多,我只是提醒你,如果你也是大學軟件工程或計算機的一員,很多時候你都需要做一些自己喜歡的東西來提升自己;而且幫別人做東西也是能提高的,但這個度需要你自己把握!
? ? ? ? 說到這里我想到了火車上一位高中朋友對我說的話:"我們其實還是很優秀的,至少能從家鄉貴州考出來讀大學,在生活中我們會遇到很多人有困難需要幫助,很可能這個對你來說只是舉手之勞,而對他卻為難整個家庭.這時你要幫助,你幫助他又不會少塊肉.尤其是對陌生人的那種無償幫助!"是啊!在編程當中我們也會遇到各種各樣的困難,而且很可能這種困難對你來說非常的簡單,但是別人確實百思不得其解!這種感覺我也經常遇到,怎么都不會的別人一點就通.所以當別人不會的問你時,你也應該...
? ? ? (By:Eastmount 2015-5-5 下午5點 ??http://blog.csdn.net/eastmount/)
? ? ? ? 很顯然,大部分的畢設都是基于XXX系統關于數據庫的增刪改查,包括JSP(Java)、PHP、ASP(C#),前端包括JavaScript、Ajax、Html、CSS等知識。寫這篇文章也標志著我要做一個Java相關的網站,我也就簡單寫寫幾篇入門的知識吧!因為我真的不是很擅長Java,沒有系統的學過,只是做過Android相關的APP,沒學的原因很大程度是由于以前J2EE\Android都非常難配置吧!
? ? ? ? 文章主要講述Java+MyEclipse+Tomcat配置過程及實現第一個Jsp網站的入門知識,并沒有涉及Spring、Struts等框架知識,希望文章對你有所幫助。
一. 配置Tomcat
? ? ? ? 由于前面配置過Android的JDK,所以我此時從Tomcat開始進行配置。我下載的apache-tomcat-7.0.59.exe,下面是安裝過程,通常是8080端口:
? ? ? ? 下面是綁定Java Virtual Machine:
? ? ? ? 建議安裝到非C盤目錄下,因為如果需要手動修改或配置一些參數更容易些。安裝后運行Tomcat,在“General”點擊“Start”啟動。如下圖我Tomcat安裝在F盤目錄下:
??
? ? ? ? 然后在F:\tomcat\Tomcat 7.0\webapps\test目錄下新建一個index.jsp文件(xml中默認尋找運行index.jsp文件),代碼如下:
<html> <body> <h1>第一個tomcat運行程序!!!</h1> </body> </html>? ? ? ? 調用瀏覽器訪問,運行結果如下所示,這也標志這Tomcat安裝成功。
二. 配置MyEclipse
? ? ? ? 安裝MyEclipse,下面是免費下載地址,按照里面的PDF配置激活MyEclipse。
? ? ? ??http://pan.baidu.com/s/1bnuEcnd
? ? ? ? 運行MyEclipse,我的工作空間安裝目錄是F:\MyEclipse\Workspaces\MyEclipse 10。新建Web Project,項目名稱為FirstWeb。
? ? ? ? 項目的目錄結構如下圖所示,它有一個默認的index.jsp:
? ? ? ? 此時需要綁定MyEclipse和Tomcat,點擊
? ? ? “MyEclipse”》“Preferences”》“Servers”》“Tomcat”選擇“Tomcat 7.x”,并且選中Tomcat的安裝目錄,我的是F盤,如下圖所示。 ? ? ? ? PS:此時可能會出現配置中Apply不能點擊,好像點擊OK也能配置成功。
? ? ? ? 有的還需要綁定或檢查JDK,如下圖所示:
? ? ? ? 部署項目連接Tomcat如下圖所示:
? ? ? ? Tomcat和MyEclipse配置并綁定成功后,運行程序可能會報錯:
? ? ? ??嚴重: StandardServer.await: create[localhost:8005]:?
? ? ? ? java.net.BindException: Address already in use: JVM_Bind
? ? ? ? 那是因為你的端口被占用,你需要把Tomcat關閉和其進程殺死。因為你以后運行MyEclipse后,直接運行就可以,不需要手動運行Tomcat。運行如下所示,再選擇Tomcat 7.x:
? ? ? ? 運行結果如下圖所示:
? ? ? ? 其默認index.jsp代碼如下圖所示:
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><base href="<%=basePath%>"><title>My JSP 'index.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--></head><body>This is my JSP page. <br></body> </html>? ? ? ? 最后實現的網站效果如下圖所示,我后面的文章也將簡單介紹一些技術。希望文章對大家有所幫助,如果有錯誤或不足之處,還請海涵~
? ? ? ? PS:文章開頭講了這么多,我只是提醒你,如果你也是大學軟件工程或計算機的一員,很多時候你都需要做一些自己喜歡的東西來提升自己;而且幫別人做東西也是能提高的,但這個度需要你自己把握!
? ? ? ? 說到這里我想到了火車上一位高中朋友對我說的話:"我們其實還是很優秀的,至少能從家鄉貴州考出來讀大學,在生活中我們會遇到很多人有困難需要幫助,很可能這個對你來說只是舉手之勞,而對他卻為難整個家庭.這時你要幫助,你幫助他又不會少塊肉.尤其是對陌生人的那種無償幫助!"是啊!在編程當中我們也會遇到各種各樣的困難,而且很可能這種困難對你來說非常的簡單,但是別人確實百思不得其解!這種感覺我也經常遇到,怎么都不會的別人一點就通.所以當別人不會的問你時,你也應該...
? ? ? (By:Eastmount 2015-5-5 下午5點 ??http://blog.csdn.net/eastmount/)
總結
以上是生活随笔為你收集整理的Java+MyEclipse+Tomcat (一)配置过程及jsp网站开发入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MFC 基础知识:对话框背景添加图片和按
- 下一篇: Java+MyEclipse+Tomca