首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

小弟我就郁闷了,如何老提示:软件包 javax.Servlet.http 不存在 。

2012-01-21 
我就郁闷了,怎么老提示:软件包 javax.Servlet.http 不存在 。??importjavax.Servlet.http.HttpServletReque

我就郁闷了,怎么老提示:软件包 javax.Servlet.http 不存在 。??
import   javax.Servlet.http.HttpServletRequest;  
import   org.apache.struts.action.ActionForm;  
import   org.apache.struts.action.ActionMapping;  
public   class   a{
}

这是我写的类,主要为了测试包的引用
我的classpath是这么写的:
.;%java_home%\lib;C:\Program   Files\Apache   Software   Foundation\Tomcat   5.5\common\lib\struts.jar;C:\Program   Files\Apache   Software   Foundation\Tomcat   5.5\common\lib\struts.jar;C:\Program   Files\Apache   Software   Foundation\Tomcat   5.5\common\lib\struts.jar;C:\Program   Files\Apache   Software   Foundation\Tomcat   5.5\common\lib\jsp-api.jar;


怎么就能提示软件包   javax.Servlet.http   不存在   。??
我写的这个classpath感觉太麻烦了,有什么好的方法吗/
在一个就是包的名字区别大小写不
比如说
import   org.apache.struts.action.ActionForm;  

import   Org.Apache.struts.action.ActionForm;   一样吗

[解决办法]
要安装j2ee的sdk,然后把里面的包加到classpath里去。
到java.sun.com去下载吧。
[解决办法]
我记得好象是一个serlet的jar包在tomcat的lib下面 你找找看
[解决办法]
装个JDK 载个MYECLIPSE 然后新建-》WEB程序就可以了 不用载J2EE的SDK
[解决办法]
大小写有区别的,Servlet改为servlet
CLASSPATH 中路径有空格的用双引引起来,
如: "C:\program files\...\servlet.jar ";
[解决办法]
1.一般所有的web服务器的lib中都有servlet.jar,在你的工程引入就可以了
2.包中的路径是有大小写区别的
[解决办法]
粗心的问题。
[解决办法]
最好的解决办法是。在你的工程用jar包中加入servlet-api.jar

热点排行