`
dazhilao
  • 浏览: 246054 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

MyEclipse JSP的部署浅析

    博客分类:
  • Jsp
阅读更多
MyEclipse JSP的部署有以下一个方面,让我们开始我们的学习吧。

MyEclipse JSP的部署1、打开 MyEclipse 开发界面, File-﹥New-﹥Projects … ,打开新建项目对话框,选中 MyEclipse-﹥J2EE Projects-﹥Web Project ,点 Project Details 的 Projects Name 中输入 WebTest ,其他采用默认值,注意这里的 Context root URL 为 /WebTest ,否则,你就要在 IE 才能使用了。注意这里的最下面有是否加入标签库支持,我们选择 JSTL1.1 。然后,点击 Finish 按钮完成项目创建。

我们察看我们新建的工程,需要的类都已经自动加载了进来,还有一个 J2EE 的类环境变量,这就是使用 MyEclipse 的方便之处。

MyEclipse JSP的部署2、新建 Hello 类选中工程项目 WebTest 下的 src 文件夹(注意是在 Package Explorer 下,如果这个找不到,去找 Eclipse 使用指南看吧, Window kage Explorer ),右键菜单 New-﹥Package ,新建一个包 com.inspiresky.bean 。选中新建的包,右键菜单 New -﹥Class , Name 中输 static void main 选项,其他全部默认,点击 Finish 按钮完成类的创建。

编辑类的代码,如下所示:

package com.inspiresky.bean;   /* * Junsan * http://www.inspiresky.com/bbs */   public class Hello   { private String message = "Hello World";   /** * @return Returns the message. */   public String getMessage()   { return message; }   /** * @param message The message to set. */   public void setMessage(String message)   { this.message = message; } } 

注意这里 Bean 属性的操作方法,可以先定义好属性,然后,在编辑窗口右键菜单 Source-﹥Generate Getters and Setters 框中选择要生成 get 和 set 方法的属性确定就可以了

MyEclipse JSP的部署3、 创建 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.inspiresky.bean.Hello" scope="page"/>
 <jsp:setProperty name="hello" property="message" value="Hello World!"/> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional/   $False$  /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>

好了我们的代码已经编写完毕了。

MyEclipse JSP的部署4、 配置 Tomcat 服务器

Eclipse 菜单, Window-﹥Preference… ,打开 Preference 对话框,找到菜单树中 MyEclipse-﹥Application Servers-﹥Tomcatat 5 项,在对话框中,选中 Enable 单选按钮,然后点击 Tomcat Home Directory 输入框后的 Browse 按钮,选择 Tomcat 的安装根目 omcat5.5 ,其它的框会自动填充。点击 Apply 按钮。选中 Tomcat 5 中的 JDK 一项,这里要特别注意,默认的是 JRE 的运行环境,这里要设定成 JDK 的,否则, MyEclipse 无法正常,也无法正常运行 Tomcat 服务器。
我们点击 Add 按钮, JRE Name 中写入 JDK1.5.0_06 ,然后在 Browse 选择框中选择 JDK 的根目录,这里是 C:Program FilesJavajdk1.5.0_0 6 ,其他的默认,点击 OK 按钮。在 Tomcat JDK Name 中选择我们刚才创建的那个,就是 JDK1.5.0_06 。点击 Apply 按钮,每次都点 e 出问题,你不点这个跑到另一个配置页面就会丢失上面的配置。
我们在 Tomcat 5 的 Launch 中确保选中了 Debug 模式。
而 Paths 中就是一些类路径设置,第一个是提前加载的类路径,有些包一启动服务器初始化 Web Application 时就要用到第二个是运行时才用到的;第三个是没有打包的类,这里我们就不管了。

现在可以点击 preference 对话框的 OK 按钮了,完成 Tomcat 的配置。

MyEclipse JSP的部署5、部属 Web 应用程序

这里就简单点了,我们选中 WebTest 工程的根目录,右键菜单 MyEclipse-﹥Add and Remove Projects Deployments… ,确保 Projects 为 WebTest ,点击 Add 按钮,在弹出对话框的 Server 中选择 Tomcat 5 ,下面的两个单选项, Exploaded Archive 和分别是目录方式部属和包方式部属,这个都是由 MyEclipse 来做的,我们使用目录部署方式,不用打成 war 包,其他的不管它了钮回到上一个页面。

服务器指定了,下面来部署应用程序。选中对话框服务器列表中的 Tomcat 5 项,此时,灰显的按钮变为可用,其中 Remove 是移除部署和重新部署,我们点击 Redeploy 按钮,以后我们修改了工程也可以点此按钮重新部署。这里我们可以点击一下了。
OK ,程序已经部署完成了,下面要运行调试了。

MyEclipse JSP的部署6、运行调试程序

在 Eclipse 的图形菜单栏找到(这个按钮左边那个是重新部署按钮,右边是自掉的浏览器),点击下拉按钮,后点击 Start 菜单,启动 Tomcat 。 等 Consol 窗口中提示 Tomcat 启动成功,我们就可以运行我们的程序了。打开一个 IE 浏览器窗口,输入 http://localhost:8080/WebTest/ ,我们可以看到如下信息:

Hello World!   
This is my JSP page.  

说明运行成功。

MyEclipse JSP的部署就向你介绍到这里,那么对于MyEclipse JSP的部署你是不是有所了解了呢?

分享到:
评论

相关推荐

    myeclipse编译热部署配置

    MyEclipse作为一款强大的Java EE集成开发环境,提供了对热部署的支持,但默认情况下并不开启。本篇文章将详细介绍如何通过配置MyEclipse实现编译热部署。 首先,我们需要下载`jrebel.jar`,这是一个非常流行的热...

    web项目MyEclipse里部署时找不到

    ### Web项目在MyEclipse中部署时找不到的解决方法 #### 问题背景 在使用MyEclipse进行Web项目开发的过程中,有时会遇到部署时找不到项目的问题。这种情况可能会导致项目无法正常运行或者测试,从而影响开发进度。...

    jsp编辑器 for myeclipse8.0 版本

    jsp编辑器 for myeclipse8.0 版本jsp编辑器 for myeclipse8.0 版本jsp编辑器 for myeclipse8.0 版本jsp编辑器 for myeclipse8.0 版本

    06-MySQL.rar_jsp myeclipse_myeclipse_myeclipse jsp_myeclipse jsp

    【标题】"06-MySQL.rar_jsp myeclipse_myeclipse_myeclipse jsp_myeclipse jsp" 涉及的是一个基于MyEclipse集成开发环境,使用JSP和MySQL数据库构建的企业级报价管理系统。这个系统整合了前端展示与后端数据处理的...

    用Myeclipse开发JSP教程 包括环境配置 部署tomcat 等等

    本教程将详细介绍如何利用MyEclipse进行JSP开发,包括环境配置和Tomcat服务器的部署。 首先,我们来讨论MyEclipse的环境配置。在安装MyEclipse后,我们需要确保Java Development Kit(JDK)已正确安装并配置到系统...

    Myeclipse中jsp无法正常显示

    ### Myeclipse中jsp无法正常显示 在使用MyEclipse进行Java Web开发的过程中,有时可能会遇到JSP页面无法正常预览或编辑的问题。这不仅会影响开发效率,还可能造成不必要的困扰。本文将针对“Myeclipse中jsp无法正常...

    自己在myeclipse做的jsp例子jsp例子

    综上所述,"自己在myeclipse做的jsp例子"不仅涉及到MyEclipse的使用,还涵盖了JSP的基础知识,包括其结构、生命周期、内置对象、EL和JSTL,以及如何在MyEclipse中创建、调试和部署JSP项目。这个例子是学习Web开发的...

    MyEclipse编辑JSP卡死解决方案.txt

    ### MyEclipse编辑JSP卡死问题解决方案 #### 背景介绍 在使用MyEclipse进行JSP页面开发时,部分用户可能会遇到编辑器在智能提示时出现卡顿甚至崩溃的问题。根据描述中的信息,这个问题通常是由于MyEclipse在进行...

    jsp编辑器 for myeclipse7.0 版本

    - 预览功能:可以直接在编辑器中预览JSP页面效果,无需部署到服务器。 3. 使用技巧: - 利用模板:MyEclipse内置了多种JSP和Servlet模板,通过快捷键或菜单可以快速插入常用代码结构。 - 自定义标签库:编辑器...

    myeclipse jsp代码联想配置

    【标题】"myeclipse jsp代码联想配置"涉及到的是在MyEclipse集成开发环境中设置JSP文件的代码自动补全和智能提示功能。MyEclipse是一款强大的Java Web开发工具,它提供了对JSP、HTML、JavaScript等Web前端语言的强大...

    Myeclipse jsp卡优化方法

    在讨论MyEclipse中JSP页面加载卡顿的问题时,通常用户会遇到因为插件数量过多而导致的性能瓶颈。为了提高MyEclipse的性能,我们可以通过优化MyEclipse的配置信息来缓解这一问题。以下内容将介绍几个关键的优化步骤和...

    myeclipse热部署jrebel6.5.0

    亲测可用,资源下载到磁盘,然后打开myeclipse 路径为:Windows ---&gt; Perferences --&gt; MyEclipse --&gt;Servers --&gt;Tomcat --&gt; Tomcat 7.x --&gt;JDK 配置jvm参数: -noverify -javaagent:D:\myeclipse\...

    myeclipse部署工程步骤

    本文将详细讲解如何在MyEclipse中部署工程,让开发者能够轻松地将本地项目发布到服务器上进行测试和运行。 首先,导入工程是部署的第一步。在MyEclipse中,可以通过以下步骤实现: 1. 打开MyEclipse,右键点击工作...

    weblogic+myeclipse的部署

    ### WebLogic + MyEclipse 部署指南 在IT领域中,开发人员常常需要将他们的应用程序部署到服务器上进行测试或正式运行。本篇文章旨在详细介绍如何使用MyEclipse集成开发环境(IDE)来部署应用至WebLogic服务器,这...

    MyEclipse部署Java项目

    【MyEclipse部署Java项目】 在Java开发领域,MyEclipse是一款非常流行的集成开发环境(IDE),它提供了丰富的功能,包括代码编辑、调试、构建、部署等,特别适合于Java Web项目的开发。本文将深入讲解如何使用...

    在myeclipse里部署Weblogic项目(web project)时候的问题

    在myeclipse里部署Weblogic项目(web project)时候的问题浏览器浏览时,报以下错误 Error 404--Not Found From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1: 10.4.5 404 Not Found

    ueditor1.4.3.jsp在Myeclipse下部署好的实例

    《ueditor1.4.3.jsp在Myeclipse下部署详解及实践应用》 ueditor是一款功能强大的在线富文本编辑器,广泛应用于网页内容编辑、CMS系统、博客平台等,提供丰富的API接口,使得开发者可以方便地集成到自己的项目中。本...

    将xxl-job-1.7.2导入到myeclipse并部署到tomcat

    ### 将xxl-job-1.7.2导入到MyEclipse并部署到Tomcat的详细步骤 #### 一、配置部署“调度中心” 在进行本步骤之前,请确保您已经安装了MyEclipse以及Tomcat,并且Tomcat版本为8.5.x。以下是具体的步骤: **第一步...

    MyEclipse无法部署项目 finish 按不了 .doc

    ### MyEclipse部署项目时Finish按钮不可用的问题详解与解决方案 #### 问题描述 在使用MyEclipse进行项目部署的过程中,部分用户可能会遇到一个棘手的问题:在部署界面,Finish按钮呈现灰色,无法点击,导致项目无法...

Global site tag (gtag.js) - Google Analytics