正 文

Weblogic中使用Servlet


www.7dspace.com  更新日期:2005-9-14 7:17:51  七度空间


  本文当适合于个人开发时使用,项目deploy时会有专门的人负责的。为方便起见,请先完成相应的修改后,再启动Weblogic。

  以下操作有些是本来可以在console中完成的,但是由于目前console有些问题,故我们这里直接改动相关文件,以config/mydomain为例子。

  1.首先,新建一个Web Application,方法如下

      打开mydomain下的config.xml,在最后的</Domain>语句之前追加入如下语句

<Application Deployed="true" Name="bbb" Path=".configmydomainapplications">
<WebAppComponent Name="bbb" Targets="myserver" URI="bbb"/>
</Application>

保存。

      2.在mydomain/applications目录下新建目录bbb

      在bbb目录下建WEB-INF目录

      在WEB-INF目录下新建classes

      3.将附件中的web.xml拷贝到bbbWEB-INF下

      对web.xml部分语句的介绍

<web-app>
<display-name>sglzhh</display-name>

<servlet>定义Servlet
<servlet-name>hhh</servlet-name>
<servlet-class>hwe</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>hhh</servlet-name>
<url-pattern>/sglzhh/*</url-pattern>注意这里的“*”,下面会用到的
</servlet-mapping>

</web-app>

      4.将附件中的hwe.class拷贝到mydomain/applications/bbb/WEB-INF/classes目录下

      5.启动Weblogic6.0的default Server

      6.访问我们的小例子

      http://127.0.0.1:7001/bbb/bluebenben

      注意,这里的bbb是我们新建的web application.sglzhh是我们的servlet所被映射的名字

      映射时加了/*,则访问时,不管我们在http://127.0.0.1:7001/bbb/sglzhh后面加什么文件名,都显示该servlet的内容

      例如:
http://127.0.0.1:7001/bbb/sglzhh
http://127.0.0.1:7001/bbb/sglzhh/kkk.jsp
http://127.0.0.1:7001/bbb/sglzhh/mm.html

输出结果都是一样的

  如果个人想根据自己的爱好对设置做相应改动,请先调通此文档的例子。


上一篇:避免混淆数据集合和Web服务
下一篇:中国网站Alexa排名再次跳水 大部分跌幅50%
作者:  来源:CODEOF.com ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐