动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   Jsp → 阅读文章

 Web容器框架

作者来源: 
阅读 1214 人次 , 2006-4-19 1:34:00 


  我们需要写一个web.xml文件来说明所有的为web容器进行框架说明。这个文件的内容如下:

<?xml version="1.0">;


<WEB-APP>
 <DISPLAY-NAME>HelloEJB Web Application</DISPLAY-NAME>
 <SERVLET>
  <SERVLET-NAME>net.chinacode.web.HelloServlet</SERVLET-NAME>
    <DESCRIPTION>Servlet that calls the HelloEJB bean</DESCRIPTION>
    <SERVLET-CLASS>net.chinacode.web.HelloServlet</SERVLET-CLASS>
 </SERVLET>

 <EJB-REF>
   <EJB-REF-NAME>ejb/HelloHome</EJB-REF-NAME>
   <EJB-REF-TYPE>Session</EJB-REF-TYPE>
   <HOME>net.chinacode.hello.HelloHome</HOME>
   <REMOTE>net.chinacode.hello.Hello</REMOTE>
 </EJB-REF>

 <SERVLET-MAPPING>
   <SERVLET-NAME>net.chinacode.web.HelloServlet</SERVLET-NAME>
   <URL-PATTERN>/</URL-PATTERN>
 </SERVLET-MAPPING>

</WEB-APP>

  我们将这个文件存入hdsite/src/xml/web/web.xml文件中。这里在最后一段中说明了将HelloServlet这个servlet映射到web容器的/下。
一切都完成后我们需要来写一个xml文件提供给orion来说明web和ejb的模块,通过这个模块的说明来让orion正确的明白整个包的架构。这个xml包如下:

<?xml version="1.0"?>


<APPLICATION>

  <DISPLAY-NAME>HDBean Test Application</DISPLAY-NAME>

  <MODULE>
   <EJB>helloejb-ejb.jar</EJB>
  </MODULE>

  <MODULE>
   <WEB>
     <WEB-URI>helloejb-web.war</WEB-URI>
     <CONTEXT-ROOT>/helloejb</CONTEXT-ROOT>
   </WEB>
  </MODULE>

</APPLICATION>

  我们将上面这个xml文件存入hdsite/src/xml/application.xml文件中。从这里我们可以知道我们的这个project需要我们最终向orion提供两个包,一个是helloejb-ejb.jar文件,这个文件包括和所有的ejb的文件,包括了所有的接口和实现bean的class文件以及对这个结构说明的xml文件,还有一个叫做helloejb_web.war文件,这个文件包括了所有的servlet的class以及对于web上使用的框架的xml文件。   
 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:JSP中的全文检索
· 下一篇:Java Servlet和JSP教程之八
· 在JSP开发中模拟.NET WebForm(一)
· Jsp结合XML+XSLT将输出转换为Html格式
· JSP由浅入深(4-1)
· JSP与JavaBean
· JBuilder2005实战JSP之创建数据库表(8)


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077