我无法在Tomchat 7.0.90中运行servlet

时间:2018-08-09 13:02:03

标签: java tomcat intellij-idea

我是Java新手。我在Intellij Idea 2018.2.1。(in this screen my idea project)中创建了我的第一个servlet,其操作如下: http://www.ntu.edu.sg/home/ehchua/programming/java/javaservlets.html

我按照工具提示中的说明创建了所有目录,创建并编译了类HelloServlet.java,并将其放在所需的目录(in this screen my my Tomcat directory with my class)中,创建并填充了web.xml文件{{3 }}。但是,当我尝试在浏览器字符串“ here my web.xml and it's Tomcat path”中调用它(如说明中所述)时,会收到错误http://localhost:8080/helloservlet/sayhello

我做错了什么?我需要做些什么来解决这个问题?

1 个答案:

答案 0 :(得分:0)

问题已解决。不幸的是,我的理解不正确,我需要将HelloServlet.class放在此路径“ C:\ Program Files \ Apache Software Foundation \ Tomcat 7.0 \ webapps \ helloservlet \ WEB-INF \ classes \ mypkg”中,没有此文件-HelloServlet .java。现在一切正常。谢谢大家。