MyEclipse 在线订购年终抄底促销!火爆开抢>>

MyEclipse最新版下载

本教程将指导您创建和部署简单的Hello World Web项目。在本教程中,您将学习如何:

  • 创建一个Web项目
  • 创建一个JSP
  • 部署并测试项目
  • 调试JSP

没有MyEclipse? 立即下载

创建Web项目

  1. 选择文件>新建> Web项目。
  2. Project name字段中键入HelloWorld

其余字段将自动从MyEclipse Web项目模板填充。此模板在项目首选项中定义。

注意:本教程使用JavaEE 5版本;但是,JavaEE 6或7是创建新项目时的可用选项。

创建一个新的Web项目

完成向导将创建并配置HelloWorld Web项目。 请注意JavaEE Library容器文件夹。这是MyEclipse为您的项目提供的JavaEE API JARS库,用于编译和代码完成支持。这些API JAR文件仅放置在项目的构建路径中。

注意:没有JavaEE JAR文件或其他资源物理复制到项目中。

HelloWorld网络项目

创建JSP

  1. 在资源管理器中右键单击WebRoot文件夹,然后选择“New”>“JSP”。
  2. JSP向导是一个单页表单,用于定义项目中JSP的名称和位置。文件路径默认为/ HelloWorld / WebRoot。在文件名字段中键入helloWorld.jsp,然后从“Template to use”下拉列表中选择“Default JSP template ”。
  3. 创建一个新的JSP页面
  4. 单击“Finish”以在WebRoot文件夹中生成helloWorld.jsp文件。
  5. 在源视图中滚动到第27行,键入文本<%out.println(“Hello World”); %>,并保存文件。

注意:指定的JSP位置是项目的WebRoot文件夹。需要webroot文件夹下的某个位置,以使JSP编辑器能够完全提供代码完成和验证功能,并使MyEclipse部署服务能够部署JSP。

部署项目

在此步骤中,将HelloWorld项目部署到MyEclipse Tomcat服务器。有关应用服务器配置的详细信息,请查看应用服务器教程文档。

  1. 在Servers视图中右键单击MyEclipse Tomcat服务器,然后选择Add / Remove Deployments。
  2. 从右键单击上下文菜单部署项目。
  3. 在Available列中选择HelloWorld项目,然后单击Add。 如果服务器连接器允许,您可以使用Configured列中模块旁边的下拉列表指示爆炸或打包部署。 对于此示例,请接受默认的展开模式。 单击完成。
  4. 部署到MyEclipse Tomcat服务器。

部署项目的上下文根是/ HelloWorld,可以在http:// localhost-name:8080 / HelloWorld中访问。回想一下,context-root是用户定义的Web项目属性。通过右键单击项目,选择“Properties”,展开“MyEclipse”,然后选择“Web”来访问Web属性。

测试应用程序

  1. 右键单击该项目,然后选择Run As> MyEclipse Server Application。
  2. 选择MyEclipse Tomcat服务器,然后单击“确定”。默认index.jsp出现在内置Web浏览器中。在URL的末尾键入helloWorld.jsp以查看hello world消息。

在Web浏览器中查看HelloWorld项目

调试JSP

  1. 双击helloWorld.jsp以在编辑器中打开它。
  2. 双击scriplet线上编辑器的左边距以添加断点。
  3. 设置JSP断点。
  4. 右键单击该项目,然后选择Debug As> MyEclipse Server Application。 同样,浏览器会打开默认的index.jsp文件。
  5. 要调试helloWorld.jsp,请使用helloWorld.jsp附加URL,然后按Enter键。

由于文件中的断点,MyEclipse工作台激活Debug透视图。执行在断点处暂停。悬挂的线条标有反色背景和前景色。所有Java变量和构造都是可见的,可在“Variables”视图中进行修改。 此外,您可以在“Stack”视图中选择父堆栈框架,并调用“Drop to frame”以回滚堆栈并重新输入JSP。 这样做可以让您逐行执行JSP。

注意:如果执行继续超过断点而不挂起,请检查断点标记。如果它没有包含复选标记MyEclipse Web项目,那么它尚未使用Tomcat JVM注册和激活。当您的服务器不支持JSR045规范以在项目上启用本机JSP调试时,通常会发生这种情况。在这种情况下,请查看服务器提供程序的发行说明,例如,Tomcat 4.X本身不支持JSP调试。

更多资讯敬请访问MyEclipse中文网>>

MyEclipse创建Web项目入门指南的更多相关文章

  1. Intellij Idea 创建Web项目入门(一)转

    Intellij Idea 创建Web项目入门(一) 相关软件: Intellij Idea14:http://pan.baidu.com/s/1nu16VyD JDK7:http://pan.bai ...

  2. Intellij Idea 创建Web项目入门(一)

    相关软件: Intellij Idea14:http://pan.baidu.com/s/1nu16VyD JDK7:http://pan.baidu.com/s/1dEstJ5f Tomcat(ap ...

  3. 007Maven_在Myeclipse创建web项目

    创建Web项目 l  选择创建一个普通的web工程

  4. Intellij Idea 创建Web项目入门

    相关软件: Intellij Idea14:http://pan.baidu.com/s/1nu16VyD JDK7:http://pan.baidu.com/s/1dEstJ5f Tomcat(ap ...

  5. Maven MyEclipse创建web项目没有src/maim/java

     转载:http://blog.csdn.net/nich002/article/details/43273219 maven项目 错误: 找不到或无法加载主类 分类: java2015-01-29 ...

  6. Struts2的创建Web项目入门

    之前学过javaEE开发,学了之后便去做前端了,再也没碰过javaEE.现在重新学习和部署,入门级,使用MyEclipse10版本. 简单说一下过程. struts步骤: 1. web project ...

  7. 第一章 创建WEB项目

    第一章   创建WEB项目 一.Eclipse创建WEB项目 方法/步骤1 首先,你要先打开Eclipse软件,打开后在工具栏依次点击[File]>>>[New]>>&g ...

  8. 在MyEclipse下创建Java Web项目 入门(图文并茂)经典教程

    http://jijiaa12345.iteye.com/blog/1739754 在MyEclipse下创建Java Web项目 入门(图文并茂)经典教程 本文是一篇在Myeclipse下构建Jav ...

  9. Myeclipse 创建 Web Maven项目

    1.创建Web项目 添加Maven支持 2.pom.xml 报如下错误: 解决办法: pom.xml里面添加依赖: <dependency> <groupId>com.thou ...

随机推荐

  1. VS2008版本引入第三方dll无强签名

    sn.exe 和ilasm.exe 是系统自带程序.如果显示无此命令,可以从“我的电脑”直接搜索. 将dll文件放入目录下,用VS开发人员命令执行以下命令即可.(以Interop.Scripting. ...

  2. springboot---->获取不到yml配置文件指定的值

    import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.Spr ...

  3. 使用validateXxx()方法进行输入校验 --Struts2框架

    1.本例是在使用validate()方法进行输入校验 --Struts2框架的基础上接着做的,上一篇使用validate()方法进行输入校验时会对当前Action中的所有方法有效,由于Struts2框 ...

  4. python模块--time & datetime

    time模块 #获取当前时间的时间戳 import time >>> time.time() 1535004894.0959966 #日期字符串转化成时间戳 >>> ...

  5. Mac OS下安装和配置MongoDB

    安装和配置教程: 参考地址:https://blog.csdn.net/yibowanbo/article/details/80233030 可视化管理工具: 地址:https://blog.csdn ...

  6. file 文件上传后缀转化小写

    1.上传的文件后缀是大写的我们做上传文件的时候考虑的比较少,所以我就想把客户上传的文件后缀统一一下,后面我解析附件的时候比较好解析.例子:我得到的文件名称:$infoFileName;$fileNam ...

  7. QQ企业邮箱接口

    我推荐的这篇文章很好:http://wenku.baidu.com/link?url=KQIMyrECGb8GS_0fag4PRG64M8Z7wOLbsU1f3BhydXAyYJDC2JMHEuVcy ...

  8. HDU-2874-森林求LCA/tarjan

    http://acm.hdu.edu.cn/showproblem.php?pid=2874 给出一个森林,询问任意两点最短距离. tarjan跑一遍即可,就是这个题卡内存,vector会MLE,换前 ...

  9. Git Diff 格式分析

    参考: http://stackoverflow.com/questions/2529441/how-to-read-the-output-from-git-diff https://www.git- ...

  10. hosts.allow和hosts.deny支持哪些服务

    一.背景简介 在linux上多用iptables来限制ssh和telnet,编缉hosts.allow和hosts.deny感觉比较麻烦比较少用. aix没有iptables且和linux有诸多不同, ...