创建servlet类运行toncat,一直没有成功,404错误,
eclipse最新版本,tomcat 8
修改配置,以及web,xml等等
能够运行成功
package test;
import java.io.IOException;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.annotation.WebServlet;
//实现接口操作
//需要实现的是5个方法的
//@WebServlet("/demo1")
public class ServletDemo1 implements Servlet {
@Override
public void destroy() {
// TODO Auto-generated method stub
}
@Override
public ServletConfig getServletConfig() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getServletInfo() {
// TODO Auto-generated method stub
return null;
}
@Override
public void init(ServletConfig config) throws ServletException {
// TODO Auto-generated method stub
}
//提供服务的方法的
@Override
public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {
// TODO Auto-generated method stub
System.out.println("hello servlet");
}
}
<servlet>
<servlet-name>demo1</servlet-name>
<servlet-class>test.ServletDemo1</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>demo1</servlet-name>
<url-pattern>/demo1</url-pattern>
</servlet-mapping>
报告的
源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。
你仅仅只是执行了一个输出语句,当你访问 http://localhost:8080/demo1 应该在控制台能看到输出的信息 hello servlet
如果想让字符展示到页面 请用 HttpServletResponse
好用请采纳