第二篇,发布一个简单的webapp的例子。
最简单的,就是Helloworld了,下面我们就用Servlet输出一句hello world,发布到oc4j上吧。
下面的例子前提是你已掌握在JB中开发Servlet的方法,并依本文第一篇所述在JB中正确配置了OC4J。
第一步:打开jb,新建立一个web application。我们命名为 helloworld,在context设置页中我们命名context名称叫test,点选Generate war,我们要求生成war文件。目录是wwwroot。完成。
然后,再在这个工程中新建一个Servlet,取名为HelloServlet,一路点Next,最后Finish。然后我们改自动生成的HelloServlet.java中的输出为Hello world.
编译,试运行,jb会用自带的tomcat来运行这个servlet的,可以看到正常显示出hello world了。
再建立一个新的EAR,在New - Enterprise页里可以找到。一路点Next,取系统默认值,到设置web modules时,我们点选上test.war。把test.war加入ear中。这个ear文件被命名为helloworld.ear。
右键点helloworld.eargrp,在弹出菜单中选properties。设置deployment的属性页中选择要发布的目标container name。我们选jiwei。(就是我们在第一篇中设置的)。
第二步,我们来发布到OC4J上吧。
先启动你的OC4J服务器,然后从 Tools - EJB Delopyment 里弹出OC4J的发布窗口。点Deploy,稍等一会。如果正常发布,OK,在IE中访问 http://localhost/hello/helloservlet,可以看到显示Hello world.
如果你改动了servlet,如何重发布?很简单,我们改一下输出为中文吧,在HelloServlet.java中改输出字串为 ”你好,中国。”
右键点 helloworld.eargrp,先rebuild它,重编译。再redeploy它,重发布。好了,你在IE中刷新一下,会发现输出字串变成中文了。
一切就这么简单。 有任何问题请联系
yancheng@sharetop.com
分享到:
相关推荐
**JBuilder 9 运用Struts开发Web应用导览** 在现代的Web应用程序开发中,Struts框架扮演着至关重要的角色。它是一个基于MVC(Model-View-Controller)设计模式的Java EE(Enterprise Edition)框架,为构建可维护、...
1. **创建Java EE项目**:在JBuilder7中,创建一个符合Java EE规范的项目,如EJB或Web应用。 2. **配置部署描述符**:根据应用类型,修改相应的部署描述符文件(如 ejb-jar.xml, web.xml 或 application.xml),确保...
本文给出了一个使用Tomcat环境下的数据库连接池Database Connection Pool (DBCP) 的例子,说明了用JBuilder开发Web应用的一般步骤,并回答了一些经常遇到的问题。 JBuilder2005所带JDK的版本是1.4.2_04-b05,其文件...
在IT行业中,JBuilder是一款由Borland公司开发的Java集成开发环境(IDE),而Tomcat则是一个流行的开源Servlet容器,常用于运行Java Web应用程序,包括JSP(JavaServer Pages)和Servlet。当我们谈论“jbuilder与...
JBuilder5中文帮助文件 使用JBuilder学习Java 快速入门 创建Web应用 创建Enterprise Beans Java入门 Java语言简介 使用JBuilder建立应用程序 介绍 运行Java程序 调试Java程序 控制...
《JBuilder2006开发J2EE应用程序》是一本专为Java开发者设计的实战教程,旨在帮助读者熟练掌握使用JBuilder2006进行J2EE应用开发的技术与技巧。JBuilder是一款由Borland公司开发的强大Java集成开发环境(IDE),在...
Java Web Service(简称WebService)是一种基于标准协议的,可以在不同操作系统、不同编程语言之间进行通信的网络服务。Jbuilder作为早期的Java集成开发环境,提供了强大的支持来帮助开发者构建和部署WebService。本...
在本文中,我们将深入探讨如何使用JBuilder 2005这一强大的集成开发环境来构建Web应用程序,特别是在Tomcat服务器上实现数据库连接池Database Connection Pool (DBCP) 的过程。JBuilder是一个支持多种Java开发工具的...
JBuilder是Borland公司推出的一款强大的Java开发工具,而WebLogic Server则是Oracle公司提供的知名Java EE应用服务器。本文将详细探讨如何将JBuilder与WebLogic进行有效整合,以便于开发、测试和部署企业级Java应用...
JBuilder是一款由Borland公司开发的集成开发环境(IDE),专门用于构建Java应用程序,特别是在企业级应用开发领域,它以其强大的功能和高效的开发效率深受程序员喜爱。本主题将深入探讨如何利用JBuilder来开发数据库...
总的来说,《JBuilder7与WebLogic7整合开发手册》是Java开发者进行企业级应用开发的重要参考,它将帮助读者掌握如何在JBuilder7这个高效的开发工具下,充分利用WebLogic7的强大功能,实现复杂的企业级应用构建和管理...
**JBuilder实战JSP开发** ...总的来说,JBuilder为JSP开发提供了一站式的解决方案,通过学习和实践这个实战教程,开发者可以提升自己的JSP技能,更好地理解和掌握如何在JBuilder中构建数据库驱动的Web应用。
9. **Web应用开发**:对于Java EE项目,jBuilder 9支持EJB、Servlet和JSP的开发,能够创建和部署Web应用。 10. **插件扩展**:jBuilder 9允许安装额外的插件来扩展其功能,了解如何查找和安装这些插件可以进一步...
《JBuilder9软件开发项目实践》是一篇关于利用Borland公司推出的集成开发环境(IDE)JBuilder9进行软件开发的实践经验分享。JBuilder9是一款强大的Java开发工具,以其高效、直观的特性深受开发者喜爱。在这个实践中...
《jbuilder开发数据库应用程序》是针对Java编程人员和数据库开发者的一份重要教程,它揭示了如何利用jbuilder这一强大的集成开发环境(IDE)来高效构建数据库应用。jbuilder以其直观的用户界面、丰富的功能和对Java...
BEA WebLogic作为一款流行的J2EE应用服务器,JBuilder 2006同样支持在其上进行应用开发和部署,包括服务包的配置、库的建立、服务器的选择等操作,为开发者提供了全方位的支持。 总之,JBuilder 2006是一款集成了...
本教程将详细介绍JBUILDER9的基础知识,帮助你掌握这款IDE的基本用法,以及如何利用它进行Java、Bean和Struts框架的应用开发。 ## 1. JBuilder9简介 JBUILDER9是Borland公司推出的一款专业级Java开发工具,其特色...
- **Web应用开发**:了解如何在JBuilder9中开发基于Servlet和JSP的Web应用。 - **插件扩展**:JBuilder9允许安装第三方插件,增强其功能,例如支持其他框架或工具。 通过阅读"JBuilder9基础教程",初学者可以全面...
JBUILDER9是一款强大的Java集成开发环境(IDE),由Borland公司开发,旨在提供高效、便捷的Java应用程序设计和管理工具。本项目实践资源包涵盖了使用JBUILDER9进行软件开发的各项核心技术和实践方法。 1. **Java...