jsp:軟件包 javax.servlet 不存在

jdk裏面有javax.servlet和javax.servlet.http這兩個包嗎?  

JavaServlet程序運行還須要安裝JDK之外的包嗎...? 

why?我運行JavaServlet程序的時候出錯..提示爲:
      軟件包javax.servlet和javax.servlet.http不存在...
我用的是jdk1.6.0的版本...都是最新的了...:)
    
     仍是JavaServlet程序運行須要其餘什麼配置...蠹野鋨錈?/p>java

1\------------------------------------------web

確定要啦,要安裝tomcat或weblogic或jboss,這三種服務器比較經常使用(安裝其中一種便可),固然還有其餘的選擇,看你我的喜歡了。 2\------------------- ----------------------------------------
把tomcat-common-lib下的這兩個包
servlet-api.jar
jsp-api.jar
考到你JDK下的lib下編程

3/---------------------------------------------------------------------------------------api

這樣的話就設置一下ClassPath吧。

在控制面板中新增長一個ClassPath環境變量,而後把"E:\系統工具\編程軟件\Tomcat5.59\common\lib"這條路徑加進去(個人tomcat安裝在「E:\系統工具\編程軟件」這裏,你根據你的狀況來修改路徑),這樣應該就好了。tomcat

 

4\----------------個人解決辦法-------------------------------------
2.安裝Tomcat後,在個人電腦->屬性->高級->環境變量->系統變量中添加如下環境變量(假定你的tomcat安裝在c:\tomcat):服務器

CATALINA_HOME=c:\tomcat;jsp

CATALINA_BASE=c:\tomcat;工具

而後修改環境變量中的classpath,把tomat安裝目錄下的common\lib下的servlet.jar追加到classpath中去,修改後的classpath以下: 
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
%CATALINA_HOME%\common\lib\servlet.jar; 
接着能夠啓動tomcat,在IE中訪問http://localhost:8080,若是看到tomcat的歡迎頁面的話說明安裝成功了。 
[最新版本的tomcat是 servlet-api.jar須要加入到classpath中]
例如個人機器上:
.;%Java_HOME%\lib\tools.jar;
%Java_HOME%\jre\lib\rt.jar;
%CATALINA_HOME%\lib\servlet-api.jar;
%CATALINA_HOME%\lib\jsp-api.jar
spa

相關文章
相關標籤/搜索