一步步在Jbuilder5中整合Oracle 9iAS开发WEB应用(2)
2002-03-12 09:54
477 查看
第二篇,发布一个简单的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
最简单的,就是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
相关文章推荐
- 一步步在Jbuilder5中整合Oracle 9iAS开发WEB应用(1)
- 使用python+oracle 11g开发web应用
- 我的大救星——Oracle APEX 快速Web开发(鼠标点点即可开发出专业级Web应用)
- 一步步学习使用node和express开发web应用(三)——使用EJS模板
- 我的大救星——Oracle APEX 快速Web开发(鼠标点点即可开发出专业级Web应用)
- SSH+Oracle整合开发错误8 ,,,关于数据库的问题
- Oracle使用APEX与ADF快速开发漂亮的WEB应用
- ofbiz9框架 + oracle 11g整合开发
- Myeclipse 开发SpringBoot 整合maven+mybatis+freemarker+oracle
- 一步步学习使用node和express开发web应用(一)——node简介、开发环境及构建最简web应用
- Oracle免费的便捷Web应用开发框架
- spring+mybatis+oracle/mysql整合开发需要的jar包
- 一步步学习使用node和express开发web应用(二)——npm介绍,express的引入,路由机制
- SSH+Oracle整合开发错误6,想要一口吃成大胖子是不行的
- spring+springmvc+mybatis+oracle整合开发核心配置代码
- SSH整合xfire开发web应用
- SSH+Oracle整合开发错误6,想要一口吃成大胖子是不行的
- 一步步教你开始使用Python开发Web应用
- Shiro整合SSH开发4:Realm授权,perms过滤器测试和使用方法讲述
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境