在開始安裝之前,需準備的軟體:
1、jdk-1.6
2、tomcat-5.5.28
3、MyEclipse 7.0
如果已經安裝了JDK環境,則只需安裝tomcat即可。
各軟體的如下:
jdk-1.6 -- :http://java.sun.com/javase/downloads/index.jsp
tomcat-5.5.28 -- :http://apache.etoak.com/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26.zip
一、安裝jdk環境
JDK-1.6的安裝,我們使用Exe版本的安裝檔案,除了選擇目錄外,其他的都預設好了,這裡安裝到D:\Tomcat5.5,注意中間的空格去掉了,因為有時候有空格會很麻煩。
jdk-1.6 安裝圖解類似於 連結: http://user.qzone.qq.com/529901956/blog/1270804791
二、安裝tomcat
Tomcat的安裝,我們使用Exe版本的安裝檔案,除了選擇目錄外,其他的都預設好了,這裡安裝到D:\Tomcat5.5,注意中間的空格去掉了,因為有時候有空格會很麻煩。
tomcat-5.5.28 安裝圖解連結:http://user.qzone.qq.com/529901956/blog/1270043200
三、安裝並配置MyEclipse運行JSP
1.首先安裝Java的Jdk1.6和Tomcat-5.5.28到指定位置並測試成功
2.安裝MyEclipse7.0 (一般預設安裝),MyEclipse是一個Exe安裝檔案,有安裝嚮導,直接雙擊安裝,選擇完MyEclipse7.0 安裝目錄和自身的安裝目錄,然後一路next就行了。最後需要輸入MyEclipse的註冊碼,開啟菜單window->preferences,在對話方塊的菜單樹中開啟MyEclipse->Subscription項,點擊Enter Subscription…按鈕,然後輸入註冊使用者名稱和密碼即可。
3. 配置MyEclipse7.0
運行MyEclipse7.0.exe,同樣,將檢測到更新。確定,然後再重新啟動MyEclipse7.0.exe
1)添加jdk路徑
Menu(主菜單)->Window(視窗)-> references(喜好設定)->java->Installed JREs
(已安裝的jre),點Add(添加)。
Browse jdk的路徑,點OK
2)設定Server
功能表列中選擇“視窗(window)”--“喜好設定...(preference)” ——“MyEclipse”--
“ Servers”--“Tomcat”——Tomcat5.x
將Tomcat Server設定為“Enable”,並將“Tomcat Home Directory”設定為Tomcat5.0
的安裝目錄,其他目錄選項將會自動產生。
接著選擇Tomcat5.x ——JDK,在Tomcat JDK name那選擇之前添加的jdk。
3)配置預設編碼
仍然是功能表列中的“視窗(window)”--“喜好設定...(preference)”——“常規(General)”--
“內容類型(Content Types)”--“文本(text)” 。
然後在“預設編碼(Default encoding)”中輸入“UTF-8”,點擊“更新(Update)”將“Java類檔案
(Java Properties File)”及其他字元編碼均“更新(Update)”為“UTF-8”。
6. 建立項目
主菜單->檔案->建立->web project
1) 右鍵src——new——包 (com.inspiresky.bean)
2) 右鍵包——new——java類 (Hello),注意去掉public static void main選項,其他全部預設,點擊Finish按鈕完成類的建立
編輯Hello.java類的代碼,如下所示:
package com.inspiresky.bean;
public class Hello {
private String message = "Hello World";
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
注意這裡Bean屬性的操作方法,可以先定義好屬性,然後,在編輯視窗右鍵菜單Source->Generate Getters and Setters,然後在對話方塊中選擇要產生get和set方法的屬性確定就可以了。
3) 右鍵WebRoot——New——JSP (index.jsp)
編輯index.jsp檔案的內容如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<jsp:useBean id="hello" class="com.inspiresky.bean.Hello" scope="page"/>
<jsp:setProperty name="hello" property="message" value="Hello World!" />
<!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>
<jsp:getProperty name="hello" property="message" /><br>
This is my JSP page. <br>
</body>
</html>
發布設定
右鍵項目名稱——MyElipse——Add and Remove Project Deployments,點Add
在Server裡選擇剛才配置好的Tomcat6.x
然後滑鼠選中Tomcat6.x,點“Redeploy”進行發布,以後工程更新了,也在這裡進行發布更新。
啟動web服務
查看運行結果