有两个地方不太明白,请求解答

来源:6-1 登录案例

差不多先生1234

2016-12-19 09:46

 <form action="<%=request.getContextPath() %>/servlet/loginServlet" name="loginForm" method="post">

第一句,这里面用getContextPath()方法获得链接的上下文有什么意义呢?/servlet/loginServlet本来不就是路径么?

第二个问题 loginFilter文件中

HttpServletRequest request2=(HttpServletRequest) request;
HttpServletResponse response2 =(HttpServletResponse) response;

这里面让request和response同时进行类型换转,为什么这么做?HttpServletRequest和ServletRequest有什么区别?

写回答 关注

1回答

  • Mick_Li
    2016-12-19 12:38:25
    已采纳

    getContextPath()获取的是URL。

    HttpServletRequest是ServletRequest的子类。

    差不多先生1...

    看到下一章节才明白,谢谢解答。

    2016-12-20 09:56:24

    共 1 条回复 >

Java Web开发技术应用——过滤器

本课程主要是从实际生活当中的过滤器入手,详细讲解了Java Web过滤器

70492 学习 · 258 问题

查看课程

相似问题