weblogic中servlet报404_为什么我的servlet在weblogic6.1中跑不起来?

我用jcreator写的一个hello world的servlet但是不能运行

在url输入http://localhost:7001/DefaultWebApp/MyHelloWorld时出现

Error 500--Internal Server Error

From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:

10.5.1 500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the

request

的错误提示,我在jcreator中的jdk的设置为d:\bea\jdk131,我包含了weblogic_sp.jar和

weblogic.jar两个包编译成.class。

不知道我错在什么地方,请高手们相助,下面是配置文件和源代码

我的配置文件

web.xml:

/p>

"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

index.html

HelloWorld2

examples.servlets.HelloWorld2

HelloWorld2

/HelloWorld2

MyHelloWorld

examples.servlets.MyHelloWorld

MyHelloWorld

/MyHelloWorld

MyHelloWorld.java内容:

import javax.servlet.*;

import javax.servlet.http.*;

import java.io.*;

public class MyHelloWorld extends HttpServlet{

private int counter=0;

public MyHelloWorld(){

super();

System.out.println("My Hello world example");

}

public void init() throws ServletException{

System.out.println("My Hello world init");

}

public void service(HttpServletRequest request, HttpServletResponse response)

throws IOException{

counter++;

String userName = request.getParameter("username");

response.setContentType("text/html");

PrintWriter out = response.getWriter();

out.println("");

out.println("

My Hello World");

out.println("

");

out.println("

Hello ,"+ userName +"!

");

out.println("This servlet has been invoked"+ counter +" times");

out.println("");

System.out.println("HelloServlet.doGet() invoked");

}

public void destroy(){

System.out.println("My Hello world destroyed");

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值