右键src,建一个class 就行
可以直接复制粘贴
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
//↓是注解,可以少写很多配置文件的东西,看起来也方便。
//到了浏览器上,项目名+/test,就能访问咱这个类里写的doGet()了
@WebServlet("/test")
public class ServletTest extends HttpServlet {
}
想手写,可以 敲一个 dog
,然后会出现补全代码的提示
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//设置响应内容的类型
resp.setContentType("text/html");
//获取 真地用来往浏览器打印东西的类对象
PrintWriter out=resp.getWriter();
out.print("hello world");
}
建议还是用注解。下面这么多行,要是用注解,只在类上加@WebServlet("/test")
,就写好了。
<servlet>
<servlet-name>test</servlet-name>
<servlet-class>ServletTest</servlet-class>>
</servlet>
<servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>/test</url-pattern>
</servlet-mapping>