上集:建一个web项目
第一步:建好Servlet类的文件
右键src,建一个class 就行
第二步:编代码
可以直接复制粘贴
用来测试的类
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
//↓是注解,可以少写很多配置文件的东西,看起来也方便。
//到了浏览器上,项目名+/test,就能访问咱这个类里写的doGet()了
@WebServlet("/test")
public class ServletTest extends HttpServlet {}
重写doGet方法
想手写,可以 敲一个 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>