1. 程式人生 > >java dynamic web project的一個最簡單的例子

java dynamic web project的一個最簡單的例子

環境條件:

eclipse Version: Mars.2 Release (4.5.2)

tomcat7.0.70

1.eclipse--file--new--other--找到 Dynamic web project

給專案取個名字,比如nova。再選擇配置的server,我用的是tomcat7.0.70。

也可以預先就將server配置好,這裡只需要下拉框就行。

2.然後一路預設finish


3.在webcontent右鍵New--JSPFile,比如命名為helloWorld.jsp,在檔案裡<body></body>中間插入程式碼

<body>

<%  java.util.Date d =new java.util.Date(); %>
<%=d.toString() %>

</body>

4.右鍵helloWorld.jsp檔案,run as--Run on server,選擇配置好的tomcat7

5.出現如下的頁面


6.想要用到java的類的話,需要在src資料夾生成包newP生成類newCls

程式碼如下

package newP;

public class newCls {
public String show() {
return  "hello world";
}
}

helloWorld.jsp的頭部需要增加import

<%@page language="java" import="newP.newCls"%>

<body></body>中間插入程式碼

<body>
<% newCls n = new newCls();  %>
<%=n.show() %>
</body>

用相同的方法run on server,頁面中就會顯示hello world

7.特別注意:

①這個時候的tomcat不能在外部被startup.bat或者tomcat7w.exe開啟

②如果出現newCls不能被視為type的錯誤或者無法匯入newCls類時,需要關注newCls.java檔案是否被編譯

③eclipse的虛擬server的root在如下資料夾中

E:\Java\Project\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps