我已经使用Tomcat 7和Oracle JDK 1.7with开发了一个 Java Web 应用程序NeatBeans 7.3。我的应用程序在我的本地电脑上运行,没有任何错误。
但是在我托管我的应用程序后,我无法访问 servlet。它给了我404错误。我没有web.xml在我的应用程序中使用映射 servlet。我用annotation它。
托管服务器使用Tomcat 7和Open JDK 1.7.
可能是什么问题 ?我该如何解决这个问题?
新更新
我购买主机的地方让我cPanel上传文件。在tomcat中没有上传war文件的地方或上传文件到director的地方。webapps所以我将文件上传到public_html目录。我认为这可能是问题所在。因为当我尝试访问类似 servlet 时www.mysite.com/A,服务器会在目录中搜索它root。但实际上它不存在。所以它给出了404错误。
我认为这可能是问题所在。有什么建议吗?
更新
注释如下
@WebServlet(name = "AddCustomer", urlPatterns = {"/AddCustomer"})
从DropBox下载 Servlet 。
目录结构。
