MyEclipse10下建立web项目并发布到Tomcat

MyEclipse10下建立web项目并发布到Tomcat
一、软件安装(不做详细描述)
二、启动MyEclipse10
三、File-New-Project,选中Web Project,点击Next(或者直接File-New-Web Project)
四、在Web Project Details的Project Name 中输入WebTest,其余采用默认值,注意这里的Context root URL为/WebTest,不然,你就要在IE中输入相应的名字才能使用了。
五、新建类
选中工程项目WebTest下的src文件夹(注意是在Package Explorer下,若是这个找不到,Window->Show View->Package Explorer),右键菜单New->Package,新建一个包com.lf。选中新建的包,右键菜单New ->Class,Name中输入Hello,去掉public static void main选项,其余所有默认,点击Finish按钮完成类的建立。
编辑类的代码,以下所示:
package com.lf;
 
public class Hello {
private String strMessage;
 
 
public String getStrMessage() {
return strMessage;
}
 
public void setStrMessage(String strMessage) {
this.strMessage = strMessage;
}
}
注意这里Bean属性的操做方法,能够先定义好属性,而后,在编辑窗口右键菜单Source->Generate Getters and Setters,而后在对话框中选择要生成get和set方法的属性肯定就能够了。
六、建立jsp页面
在WebTest工程中,选中WebRoot文件夹,右键菜单New->JSP,File Name修改成index.jsp,其余默认,点击Finish按钮建立。
编辑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.lf.Hello" scope="page"/>
<jsp:setProperty name="hello" property="strMessage" 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="strMessage" /><br>
This is my JSP page. <br>
</body>
</html>
七、配置Tomcat服务器
Eclipse菜单,Window->Preference…,打开Preference对话框,找到菜单树中MyEclipse->Servers->Tomcat->Tomcat 6.x。选中Tomcat 6.x项,在对话框中,选中Enable单选按钮,而后点击Tomcat Home Directory输入框后的Browse按钮,选择Tomcat的安装根目录,这里是D:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0,其它的框会自动填充。点击Apply按钮。
选中Tomcat 6.x中的JDK一项,这里要特别注意,默认的是JRE的运行环境,这里要设定成JDK的,不然,MyEclipse没法正常部属Web应用,也没法正常运行Tomcat服务器。咱们点击Directory..按钮,在Browse选择框中选择JDK的根目录,这里是D:\Program Files (x86)\Java\jdk1.6.0_20,其余的默认,点击Finish按钮。在Tomcat JDK Name中选择咱们刚才建立的那个,就是jdk1.6.0_20。点击Apply按钮。
确保在Tomcat 6.x的Launch中选中了Debug模式。
如今能够点击preference对话框的OK按钮了,完成Tomcat的配置。
八、部属Web程序
选中WebTest工程的根目录,右键菜单MyEclipse->Add and Remove Projects Deployments…,在打开的对话框中确保Projects为WebTest,点击Add按钮,在弹出对话框的Server中选择Tomcat 6.x,下面的两个单选项,Exploaded Archive和Packaged Archive分别是目录方式部属和包方式部属,这个都是由MyEclipse来作的,咱们使用目录部署方式,不用打成war包,其余的无论它了。点击Finished按钮回到上一个页面。
OK,程序已经部署完成了。
九、运行程序
在Eclipse的图形菜单栏找到Run/Stop/Restart MyEclipse Server按钮,点击下拉按钮,选择Tomcat 6.x,而后点击Start菜单,启动Tomcat。
等Consol窗口中提示Tomcat启动成功,咱们就能够运行咱们的程序了。打开一个IE浏览器窗口,输入http://localhost:8080/WebTest/,咱们能够看到以下信息:
Hello World!
This is my JSP page.
说明运行成功。
十、调试程序
F5 Step Into; F6 Step Over; F7 Step Return; F8 Resume
Jsp文件和Class文件同样能够单步调试。
打开Hello.java的编辑框,在return message;一行加断点,刷新浏览器窗口,Eclipse的窗口就会出现,而且停在了断点的位置。
咱们打开index.jsp文件的编辑框,在<jsp:getProperty name=”hello” …/>一行打上断点,刷新IE窗口。而后返回去看Eclipse编辑窗口,光标已经停在了断点行。
相关文章
相关标签/搜索