`

JavaEE 5开发指南(第一个jboss下部署jsp的例子)

阅读更多
环境的配置
安装JDK1.6,并设置环境变量,JAVA_HOME="java安装路径",在path环境变量后增加;%JAVA_HOME%\bin",在CLASSPATH环境变量后增加;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar,用于指定执行时查询的类库
安装jboss,并设置环境变量,附件中是jboss的压缩文件,解压到某一个目录即可,JBOSS_HOME="jboss解压后路径",在path环境变量后增加;%JBOSS_HOME\bin,path变量来搜索可执行文件的。
jboss解压后的目录结构如下图所示:



其中bin中是一些可执行文件,如run.bat用于启动jboss,
在server\all\deploy目录下主要是用于部署一些应用
下面的例子没有用到IDE,直接创建目录和各种文件。
先创建目录E:\javaEE Workspace\chapter2,
在chapter2目录下创建index.jsp
<html>
<head>
<title>Hello world - test the java eeSDK</title>
</head>
<body>
<%
 for(int i =1;i<5;i++){
%>

<h<%=i%>> Hello world!</h<%=i%>>
<% 
}
%>
</body>
</html>

创建一个子目录META-INF,并在该目录下创建一个名为application.xml的文件,这是一个部署描述文件,文件内容如下:
<?xml version="1.0" ?>
<application>
<display-name>Hello JavaEE</display-name>
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/hello</context-root>
</web>
</module>
</application>

需要用cmd命令行创建一个新的WAR文件(包含java ee应用的web文件)和EAR文件(企业文件),
jar cf web-app.war index.jsp
执行完后,在chapter2目录下生成web-app.war
然后再执行jar cf helloworld.ear web-app.war META-INF



将生成的helloworld.ear复制到jboss服务器的部署目录中,即jboss_home\server\all\deploy
,启动jboss,在浏览器中输入http://localhost:8080/hello
  • 大小: 10.2 KB
  • 大小: 30.7 KB
分享到:
评论

相关推荐

    JavaEE 5开发指南学习(jsp进阶)

    《JavaEE 5开发指南学习(jsp进阶)》这篇指南主要聚焦于使用JavaEE 5框架进行JSP(JavaServer Pages)的高级开发。在JavaEE 5中,JSP作为Web应用的重要组成部分,提供了方便快捷的方式来进行动态网页开发。通过深入...

    JavaEE 5开发指南学习(创建和部署jsp的web应用3,包含1,2,3的源码)

    4. **Web应用的创建和部署**: 创建一个基于JSP的Web应用通常包括以下几个步骤:编写JSP页面,创建Servlet(如果需要),配置web.xml(部署描述符),打包成WAR(Web Archive)文件,然后将其部署到支持JavaEE 5的...

    MyEclipse+JBoss开发部署jsp和servlet入门源码

    总结一下,这个入门源码项目涵盖了`MyEclipse`的项目创建、Servlet和JSP的编写以及`JBoss`服务器的部署,是学习Java Web开发的良好起点。通过实践,你可以深入理解JSP和Servlet的工作原理,掌握动态网页的生成以及...

    javaEE5指南

    虽然Java EE 5鼓励使用轻量级APIs,但EJB 3.0仍然是一个重要的部分,它极大地简化了EJB的开发和部署。EJB 3.0引入了注解驱动的编程模型,减少了XML配置,并且支持实体bean的自动持久化。 ### 8. **Servlet和JSP** ...

    《JavaEE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring》-- part2/3

    《JavaEE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring》-- part2/3

    JAVA EE 5 开发指南的代码

    Java EE 5 开发指南是Java企业版领域的一本经典入门教材,旨在帮助开发者理解和掌握在企业级应用开发中的各种技术。这本书的核心内容涵盖了Java EE 5平台的主要组件和服务,包括Servlet、JSP、EJB、JPA以及JMS等。...

    在IntelliJ idea8中部署Jboss服务器图解

    Jboss则是一款流行的JavaEE应用服务器,广泛应用于企业级应用开发中。以下是关于在IntelliJ IDEA 8中部署Jboss服务器的详细图解和说明。 一、前提条件 在开始部署Jboss服务器之前,需要先确保已经配置好环境变量的...

    经典JavaEE企业应用实战-基于 WebLogic JBoss的JSF+EJB 3+JPA整合开发

    《经典JavaEE企业应用实战-基于 WebLogic JBoss的JSF+EJB 3+JPA整合开发》这本书深入探讨了Java企业级应用的开发技术,主要聚焦于JavaServer Faces(JSF)、Enterprise JavaBeans(EJB)3以及Java Persistence API...

    JavaEE5Web开发

    首先,"第1章 概述.ppt"会讲解JavaEE5的基本架构和主要组成部分,包括Servlet、JSP、EJB、JMS、JTA等。这部分内容有助于初学者建立对整个JavaEE5框架的理解,了解其如何为分布式企业应用提供支持。 "第10章 Java ...

    JavaEE源代码 jboss-common

    JavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-commonJavaEE源代码 jboss-...

    JavaEE开发技术与案例教程第2版-课件和代码.rar

    本教程《JavaEE开发技术与案例教程第2版》旨在深入讲解JavaEE的核心技术和实战技巧,通过课件和代码示例帮助学习者更好地理解和掌握这一强大的开发框架。 首先,JavaEE开发的核心技术包括Servlet、JSP(JavaServer ...

    Eclipse + Jboss 开发J2EE应用

    在IT行业中,开发Java企业级应用(J2EE应用)是一项关键技能,而Eclipse作为一款强大的集成开发环境(IDE)和JBoss Application Server(现在称为WildFly)作为开源的应用服务器,是Java开发者常用的选择。...

    JavaEE Servlet JSP 源码

    JavaEE是企业级应用开发的重要框架,它包含了多种技术,如Servlet、JSP等,用于构建动态、可扩展的Web应用程序。Apache组织是JavaEE生态中的重要贡献者,提供了对这些标准的开源实现,帮助开发者深入理解底层工作...

    Sping 2.0 Struts 1.3.8 JavaEE 5 API chm格式 MySQL 5 开发指南

    《Spring 2.0、Struts 1.3.8、JavaEE 5 API与MySQL 5 开发指南》 本指南将详细讲解基于Spring 2.0、Struts 1.3.8、JavaEE 5 API以及MySQL 5进行Web应用开发的关键技术和实践方法。这四个组件在企业级应用开发中扮演...

    JavaEE开发环境搭建.docx

    JavaEE 开发环境搭建是 Java 企业级开发的基础,它提供了一个完整的开发环境,让开发者可以专注于业务逻辑的开发而不是环境搭建。下面是 JavaEE 开发环境搭建的详细步骤和知识点: 1. 安装 JDK 和 MyEclipse ...

    JAVAEE5源码下载

    JavaEE5是Java企业版的一个重要版本,发布于2006年,它标志着Java在企业级开发领域的一次重大革新。这个版本引入了许多新特性,优化了开发流程,并简化了API,使得开发者能够更高效地构建分布式、多层的企业应用。在...

    JavaEE软件开发模式

    JavaEE软件开发模式

    Javaee 中文开发文档

    在学习过程中,你可以通过《JavaEE中文开发文档》的CHM文件深入研究每一个主题,理解其概念、API用法以及实际应用案例。CHM文件是一种常见的帮助文档格式,其中包含了丰富的索引和搜索功能,方便快速查找所需信息。...

    javaee5源代码

    JavaEE 5是Java企业版的一个重要版本,它在2006年发布,为开发者提供了构建企业级应用的框架和API。这个源代码包显然只包含了JavaEE 5的相关组件,没有其他额外的包。JavaEE 5的核心目标是简化开发、提高可移植性和...

Global site tag (gtag.js) - Google Analytics