Tomcat6部署

标签 tomcat deployment servlets

我对 Servlet 和 Tomcat 部署还很陌生。 我正在按照“HeadFirst Servlets and JSP”一书来学习 Servlet。我执行了以下步骤在 tomcat 上创建和部署 servlet。 1.创建一个servlet 2.创建web.xml 第一章Servlet Ch1Servlet 第一章Servlet /服务1

  1. 在 tomcat > Webapps 下,创建一个名为“ch1”的目录
  2. 在 ch1 中,创建 WEB-INF 并将 web.xml 复制到其中。
  3. 在 WEB-INF 中创建类,并将 .class 文件复制到其中。
  4. 运行 startup.bat
  5. 已启动 http://localhost:8080/ch1/Serv1 ,我收到 HTTP 状态 404。

但是,http://localhost:8080/加载正确的页面。

我被这个问题困住了。我知道这是一个非常简单的问题,但我无法在任何地方找到答案。 请帮我解决这个问题。 非常感谢, 安

最佳答案

这是一种非常乏味的编写 servlet 的方法!获取一个 IDE,例如 Eclipse IDE for Java EE developers并编写您的 servlet。

您的 Web 应用程序请遵循此目录结构。忽略 struts-config.xml。

J2EE webapp structure

此外,这里有一些不错的链接,可帮助您开始使用 Eclipse EE。

http://www.ibm.com/developerworks/opensource/library/os-eclipse-tomcat/index.html

http://www.java-tips.org/java-tutorials/tutorials/introduction-to-java-servlets-with-eclipse.html

http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html

关于Tomcat6部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5207020/

相关文章:

java http请求getRemoteAddr总是返回127.0.0.1

web-services - tomcat webservice信息java

asp.net-mvc - Visual Studio ASP.NET Web 部署 - 每个引用自定义库的页面都会给出错误 404

java - 使用 JSP 编写一个小部件生成器以在其他 servlet 中使用

javascript - 在带有注释的 Servlet 中找不到 CSS 和 JS

java - HttpServletRequest 中的 header 和 Getter

java - Tomcat(外部而非服务器运行时)是否适用于 JDK 11

tomcat - 将 war 文件从本地机器复制到 docker

java - 由于 Java 堆内存不足,Tomcat 不会部署应用程序

java - 构建部署基础知识