一步步在Jbuilder5中整合Oracle 9iAS开发WEB应用(2)

原创 2002年03月12日 09:54:00
第二篇,发布一个简单的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

JAVAWEB开发之Solr的入门——Solr的简介以及简单配置和使用、solrJ的使用、Solr数据同步插件

Solr简介 Solr是采用Java开发,基于Lucene的全文检索服务器,同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完...
  • u013087513
  • u013087513
  • 2017年07月26日 16:14
  • 1608

Struts2之—集成Json插件实现Ajax

上篇博客介绍了Struts2中自定义结果集实现Ajax,也分析了它的缺点:这样自定义的结果集,写死了,不能做到客户端需要什么数据就传什么数据; Struts2之—自定义结果集实现ajax    本篇...
  • hanxuemin12345
  • hanxuemin12345
  • 2014年08月23日 22:17
  • 4922

java web开发高并发系列(2)--- 大数据量下高并发同步的讲解

对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一...
  • u011694533
  • u011694533
  • 2016年04月23日 23:14
  • 2406

JBuilder 9 运用Struts开发Web应用导览

  • 2007年06月10日 00:29
  • 933KB
  • 下载

Oracle 9i JDeveloper开发手册 构建J2EE应用程序

  • 2013年10月10日 14:21
  • 1.08MB
  • 下载

利用JBuilder2005开发Web应用程序

  • 2007年11月19日 12:50
  • 60KB
  • 下载

5、struts2访问Servlet API及web应用单元测试、结果类型及项目开发模式

在struts框架下,如何访问servlet 通过ServletActionContext类,其父类ActionContext 在Action的execute方法中调用session: publ...
  • kaoa000
  • kaoa000
  • 2013年05月22日 20:23
  • 1762

Oracle 9i Web开发指南(PDG)

  • 2005年07月28日 12:50
  • 0B
  • 下载

ExtJs Web应用程序开发详解源码9-13

  • 2009年04月03日 11:36
  • 2.26MB
  • 下载

jQuery mobile + html5 + css3 开发的移动web应用

  • 2014年04月22日 11:53
  • 1.53MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一步步在Jbuilder5中整合Oracle 9iAS开发WEB应用(2)
举报原因:
原因补充:

(最多只允许输入30个字)