Weblogic中使用Servlet

王朝other·作者佚名  2008-05-31
宽屏版  字体: |||超大  

Weblogic中使用Servlet

本文当适合于个人开发时使用,项目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

输出结果都是一样的

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有