说实话,我是一名学习者,这是我第一次使用servlet程序。 我做了基本的servlet和龙头安装Tomcat的版本6,甚至Tomcat的版本8 服务器正常启动时,我能看到Tomcat要去Apache Tomcat错误http状态404
http://localhost:8080
但登录到Tomcat管理器启动后页当我在我的文件夹名称,单击它给了我一个错误说
http状态404- /在线/(网上是在web应用中创建文件夹,我的)
类型状态报告
消息/在线/
说明请求的资源不可用。
这里是我的代码
web.xml->(文件夹online-> WEB-INF)
- <web-app>
- <servlet>
<servlet-name>FirstServlet</servlet-name>
<servlet-class>FirstServlet</servlet-class>
</servlet>
- <servlet-mapping>
<servlet-name>FirstServlet</servlet-name>
<url-pattern>/FirstServlet</url-pattern>
</servlet-mapping>
</web-app>
FirstServlet.java->
import javax.servlet.*;
import java.io.*;
class FirstServelet implements Servlet
{
public void init(ServletConfig config)
{
}
public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException
{
PrintWriter out;
out=response.getWriter();
out.println("hello");
out.println("<html>");
out.println("<head>");
out.println("<title>MY First Servlet</title>");
out.println("</head>");
out.println("<body>");
out.println("<marquee>ban ja tar pls</marquee>");
out.println("</body>");
out.println("</html>");
}
public String getServletInfo()
{
return null;
}
public ServletConfig getServletConfig()
{
return null;
}
public void destroy()
{
}
}
请解决404错误
你正在击中'http:// localhost:8080/online'对吗? – Braj
'扩展HttpServlet'来创建你自己的servlet而不是'implements Servlet' – Braj