我第一次使用linux开发servlet/jsp。当我试图编译一个简单的servlet时,我得到了javax.servlet不存在。我该怎么办?我知道这是路径问题,但是如何在不覆盖路径中的值的情况下对其进行纠正。javax.servlet不存在
我应该在哪里放置.class servlet?我正在读的关于servlets的书说了一件事,我在网上找到了其他的东西。我不想搞乱设置。我找到了和在线海报,建议在/ usr/share/tomcat6/webapp下创建一个文件夹,并将所有.class移动到那里,它将在没有任何进一步设置的情况下运行。这是真的?
非常感谢你, 迈克
您不能实现Java EE环境中的'Servlet'类。确保你已经创建了一个Web动态项目(Eclipse),并且你已经将项目设置为部署在Tomcat(或其他Web应用程序服务器)上,这已经为你提供了'Servlet'类。 –
你应该寻找一个体面的教程,介绍如何使用Java创建Web应用程序。这在开始时有点令人困惑,因为你必须有一定的文件夹结构,一个web.xml文件等等。正如Luiggi Mendoza所说,使用Eclipse会帮助你很多,因为它会自动创建所需的文件夹等,但你也应该知道发生了什么。 – Ridcully
我已经发送给您http://tomcat.apache.org/tomcat-6.0-doc/appdev/deployment.html的链接。此页面对目录布局有一个解释,并不是将所有.class文件放在/ usr/share/tomcat6/webapp下。如果你没有阅读你得到的答案,我们为什么要回答?看起来你完全不知道Java是如何工作的,什么是jar文件以及如何配置你的类路径。不要从servlet开始。从基本的东西开始。 –