為什麼我的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:
<?xml version="1.0" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 1.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>HelloWorld2</servlet-name>
<servlet-class>examples.servlets.HelloWorld2</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld2</servlet-name>
<url-pattern>/HelloWorld2</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>MyHelloWorld</servlet-name>
<servlet-class>examples.servlets.MyHelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyHelloWorld</servlet-name>
<url-pattern>/MyHelloWorld</url-pattern>
</servlet-mapping>
</web-app>
MyHelloWorld.java內容:
在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:
<?xml version="1.0" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 1.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>HelloWorld2</servlet-name>
<servlet-class>examples.servlets.HelloWorld2</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld2</servlet-name>
<url-pattern>/HelloWorld2</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>MyHelloWorld</servlet-name>
<servlet-class>examples.servlets.MyHelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyHelloWorld</servlet-name>
<url-pattern>/MyHelloWorld</url-pattern>
</servlet-mapping>
</web-app>
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("<html>"); out.println("<head><title>My Hello World</title></head>"); out.println("<body>"); out.println("<p>Hello ,"+ userName + "!</p>"); out.println("This servlet has been invoked"+ counter + " times"); out.println("</body></html>"); System.out.println("HelloServlet.doGet() invoked"); } public void destroy(){ System.out.println("My Hello world destroyed"); } } |
相關文章
- 為什麼我的mysql配不起來MySql
- 為什麼移動辦公APP火不起來APP
- 為什麼我們總樂此不疲的在遊戲中釣魚?遊戲
- 為什麼說Docker 不適合跑 MySQL?DockerMySql
- 當我談跑酷遊戲時,我在談些什麼遊戲
- 我們們一起來談談,redis為什麼快?Redis
- 為什麼要有 Servlet ,什麼是 Servlet 容器,什麼是 Web 容器?ServletWeb
- 為什麼我不贊成開發來寫檢視
- 我為什麼不喜歡框架框架
- 我做的網頁為什麼不漂亮?網頁
- 為什麼Lisp沒有流行起來Lisp
- 為什麼我們越來越不喜歡用網站?網站
- 為什麼谷歌不起訴華為的鴻蒙系統?谷歌鴻蒙
- 我的遊戲這麼好玩,為什麼賣不動?遊戲
- 面試官:為什麼 Java 不把基本型別放在堆中?我竟然答不上來。。面試Java型別
- React Hooks 可以為我們帶來什麼,及為什麼我覺得React才是前端的未來ReactHook前端
- 為什麼我還在使用JavaEE?Java
- 為什麼在容器中 1 號程式掛不上 arthas?
- 在skinUtil.java中為什麼不直接刪除cookie!JavaCookie
- 為什麼MySQL沒有負載,但交易卻跑不動?MySql負載
- 我看《App 為什麼不是未來?》APP
- 為什麼我下的jivejdon-2.5在jb中執行不了
- 為什麼我的程式跑一段時間就會出錯?
- 為什麼我還在程式設計程式設計
- 為什麼我在使用Linux桌面?Linux
- 人工智慧在CRM中起什麼樣的作用人工智慧
- 升級 mac os 10.12.4 後 beego 跑不起來了MacGo
- 為什麼我要用 C 來開發遊戲?開發遊戲
- 面試官:Java 反射是什麼?我回答不上來!面試Java反射
- 在K8S中,在服務上線的時候Pod起不來怎麼進行排查?K8S
- 在 Go 語言中,我為什麼使用介面Go
- 我為什麼不從NodeJS切換到GoNodeJSGo
- 為什麼我們不喜歡IT行業的7個原因行業
- 評: 為什麼我不喜歡Go語言式的介面Go
- [譯] 為什麼我用 JavaScript 來編寫 CSSJavaScriptCSS
- 為什麼我偏愛用GitHub來寫書?Github
- David Fowler :actor框架為什麼沒能流行起來?框架
- SQL語句為什麼不會共享(中)SQL