搜一下午百度也没有解决问题..求大佬帮忙
LoginServlet.java
package com.atguigu.login.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class LoginServlet extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doPost(req, resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//登录功能的实现.
System.out.println("登录请求过来了.....");
}
}
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<!-- 配置LoginServlet:配置LoginServlet与 处理请求的映射.
客户端请求匹配的过程:
与<servlet-mapping>中的<url-pattern>进行匹配,匹配到以后,再找到<servlet-mapping>
中的<servlet-name>的值,再拿上该值到<servlet>节点中匹配相同的<servlet-name>,进而找到
<servlet-class>
Tomcat通过反射的方式创建LoginServlet的实例,根据具体的请求方式调用对应的doGet或者是doPost方法.
-->
<servlet>
<servlet-name>loginServlet</servlet-name>
<servlet-class>com.atguigu.login.servlet.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>loginServlet</servlet-name>
<!-- 客户端的登录请求:http://localhost:8080/web01/login -->
<url-pattern>/login</url-pattern>
</servlet-mapping>
</web-app>