java servlet简述

servlet就相当于一个java小程序,其作用主要是为了接收并响应客户端的请求

入门

1、新建工程并新建个类

2、重写servlet的方法(重要的是service方法)

3、部署工程

  a.在web.xml文件中配置servlet

  b.在web.xml文件中对声明的servlet进行映射

4、发布应用并启动服务器

5、访问(利用映射的虚拟路径进行访问)

public class HelloServlet 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 arg0) throws ServletException { // TODO Auto-generated method stub } @Override public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException { // TODO Auto-generated method stub System.out.println("hello"); } } //web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee "> <!-- 声明servlet开始 --> <servlet> <servlet-name>hello</servlet-name> <!-- 指定servlet逻辑名称 --> <servlet-class>cn.itcast_01.HelloServlet</servlet-class> <!-- 指定servlet限定名称 --> </servlet> <!-- 声明servlet结束 --> <!-- 映射开始 --> <servlet-mapping> <servlet-name>hello</servlet-name> <url-pattern>/hello</url-pattern><!-- 指定映射虚拟名称 --> </servlet-mapping> <!-- 映射结束 --> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxwjj.html