servlet中使用字符串拼接的方式实现请求的匹配
@WebServlet("*.do")
public class UserServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request, response);
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
UserService userService = new UserServiceImpl();
request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
String url = request.getRequestURI();
System.out.println(url);
String action = request.getRequestURI().substring(url.lastIndexOf('/') + 1, url.lastIndexOf('.'));
System.out.println(action);
if("login".equals(action)){
String username = request.getParameter("username");