在Weblogic中使用Servlet(整理人:sglzhh) 本文当适合于个人开发时使用,项目deploy时会有专门的人负责的 为方便起见,请先完成相应的修改后,再启动Weblogic 以下操作有些是本来可以在console中完成的,但是由于目前console有些问题,故我们这里直接改动相关文件,以config/mydomain为例子。 1.首先,新建一个Web Application,方法如下 打开mydomain下的config.xml,在最后的</Domain>语句之前追加入如下语句 <Application Deployed="true" Name="bbb" Path=".\config\mydomain\applications" > <WebAppComponent Name="bbb" Targets="myserver" URI="bbb" /> </Application> 保存。 2.在mydomain/applications目录下新建目录bbb 在bbb目录下建WEB-INF目录 在WEB-INF目录下新建classes 3.将附件中的web.xml拷贝到bbb\WEB-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 输出结果都是一样的 如果个人想根据自己的爱好对设置做相应改动,请先调通此文档的例子 |