当前位置: 技术问答>java相关
java中的servlet是如何应用的?回答即又分,答重要害者给一半分!!!
来源: 互联网 发布时间:2015-08-01
本文导语: java中的servlet是如何应用的?我的服务器配置是resin1.2.1+jdk1.3 我用jcreator2000为什么编译不了带有import java.severlet.httpd.*; 的文件,老是出错。。 --------------------Configuration: JDK version 1.3 -------------------- C:resin1.2.1docDummyC...
java中的servlet是如何应用的?我的服务器配置是resin1.2.1+jdk1.3
我用jcreator2000为什么编译不了带有import java.severlet.httpd.*;
的文件,老是出错。。
--------------------Configuration: JDK version 1.3 --------------------
C:resin1.2.1docDummyCart.java:2: 包 javax.servlet.http 不存在
import javax.servlet.http.*;
这是为什么?我要在jsp网页重要调用一个含有import javax.servlet.http。*;
的bean但是连编译都通过不了,这如何是好?
请大虾帮忙!!!
我用jcreator2000为什么编译不了带有import java.severlet.httpd.*;
的文件,老是出错。。
--------------------Configuration: JDK version 1.3 --------------------
C:resin1.2.1docDummyCart.java:2: 包 javax.servlet.http 不存在
import javax.servlet.http.*;
这是为什么?我要在jsp网页重要调用一个含有import javax.servlet.http。*;
的bean但是连编译都通过不了,这如何是好?
请大虾帮忙!!!
|
javax.servlet包没有在classpath中,可以在把它加入classpath
或者在project属性中加入这个包的路径
或者在project属性中加入这个包的路径
|
如果是手工的话:把下面这个web.xml放在WEB-INF下:
Hello World
HelloWorld
mine.HelloWorld
/Hello
HelloWorld
把下边的HelloWorld.java放在WEB-INFclassesmine下:
package mine;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("Hello World");
}
}
访问
http://localhost:8080/Hello
Hello World
HelloWorld
mine.HelloWorld
/Hello
HelloWorld
把下边的HelloWorld.java放在WEB-INFclassesmine下:
package mine;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("Hello World");
}
}
访问
http://localhost:8080/Hello
|
你的环境变量设了吗?
classpath,java-home
都要设好的!
classpath,java-home
都要设好的!
|
javax.servlet.http 包是servlet容器带的,比如tomcat,weblogic等,检查一下你安装了servlet容器吗?
|
还是没有理解java语言中的package使用
在你的bean中,你用到了javax.servlet.http包中的类,但是你没有把这个包放在classpath中,当java编译的时候,需要找到你使用的这些类,但是却找不到
在你的bean中,你用到了javax.servlet.http包中的类,但是你没有把这个包放在classpath中,当java编译的时候,需要找到你使用的这些类,但是却找不到
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。