我正在学习如何用Java创建动态Web应用程序。我遇到了一些麻烦了解如何将JSP文件,XML文件和servlet连接在一起]
这里是我当前项目中的文件,结果为404 resource not found error
。
Servlet-Assumption:该servlet文件不需要引用jsp或xml,因为我使用的是web.xml而不是注释格式。
XML-假设A:welcome-file tag
必须连接到“ fileName.jsp
”。 假设B:url-pattern tag
必须包含“ /nameOfJSPMinusFileExtension
”
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
JSP-假设:action
标记中的form
属性必须包含“ /nameOfJSPFile
”
有人可以解释这些文件的流向及其相互之间的关系以形成动态Web应用程序吗?我和其他人可能会从了解三者之间的关系中受益。
我的配置正确。这是解决我的错误的方法:右键单击Eclipse中的项目目录->运行服务器。 (我一直试图右键单击并仅从servlet类运行)。
如果仍然有人要详细说明xml / jsp /服务器如何连接,请放心。