action="servlet/LoginServlet" 为什么不要后缀 .java呢?

来源:1-14 阶段案例

wshyzx

2016-12-08 16:55

以前是action="dologin.jsp"

现在是action="servlet/LoginServlet"  为什么不要后缀 .java呢?

写回答 关注

2回答

  • Juneava
    2016-12-12 22:50:05

    跳转的url地址和web.xml中设定的url_pattern一致

  • The_Dawn_asd
    2016-12-08 22:17:23

    一方面.java文件是没有编译的文件,服务器里的应该都是编译后的.class文件。另一方面表单数据是要提交给一个能处理数据的对象的,一个Serlet类是能处理的,提交给一个java文件是不对的吧。

    action可以是一个数据提交动作,或是跳转动作,因此之前可以跳转到一个jsp页面。一点自己的理解。

JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160615 学习 · 1029 问题

查看课程

相似问题