日期:2014-05-18  浏览次数:20681 次

求助:java.servlet.jsp没有找到
标签原代码:
package   atm;
import   java.servlet.jsp.*;
import   java.servlet.jsp.tagext.*;
import   java.io.*;
import   java.sql.*;
import   java.util.*;
public   class   ATMTag   extends   TagSupport
在命令模式下编译提示java.servlet.jsp没有找到等多个错误。
本人在搜集了很多答案。都说javax.servlet加到classpath目录,我都试过了,还有servlet.jar也被加入到classpath,还是不行。
请高手指教!

------解决方案--------------------
java.servlet.jsp

应该是 javax.servlet.jsp

javax.servlet.jsp.tagext.*;
------解决方案--------------------
编译Tag需要引入jsp-api.jar和servlet-api.jar。老版本的是jsp.jar和servlet.jar.
两个包都在tomcat的common/lib文件夹下有。
把他们加入classpath.
接着
D:\> javac -classpath %classpath% PageTag.java

把%classpath%下的包加进去才可以编译的。
注意格式