我已经推荐了几个网站,但仍然没有确切的图片。如果我们创建一个servlet并在html表单动作标签中使用,则会在web.xml中创建一个条目,如果对jsp文件也是如此,是否需要在web.xml中创建一个条目?
[无论何时创建新的jsp文件,都需要在web.xml文件中进行输入吗?什么时候应该输入条目,什么时候不需要输入。
不需要,因为如果您的服务器接受来自客户端的请求。它将检查您项目中的web.xml文件。如果找不到映射,它将在$ TOMCAT_HOME / conf foder下的tomcat服务器中检查另一个web.xml。在此文件中,您将找到配置
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jsp</url-pattern>
<url-pattern>*.jspx</url-pattern>
</servlet-mapping>
当您请求jsp文件时将使用此配置。
[无论何时创建新的jsp文件,都需要在web.xml文件?
否,不需要,可以直接通过URL调用jsp文件。
[如果我们创建一个servlet并在html表单动作标签中使用,我们将在web.xml中创建一个条目,如果对jsp文件执行相同的操作,我们是否需要在web.xml中进行一个条目?
不需要,它将搜索给定文件的路径并打开它。
[无论何时创建新的JSP文件,都需要在web.xml文件中进行输入吗?
同样不需要。
但是如果要过滤针对该jsp的请求,则需要像[]这样的过滤器映射>
<filter-name>MyFilter</filter-name>
<url-pattern>Some.jsp</url-pattern>
我认为没有必要将JSP文件的名称放在web.xml中(我只能想到一种情况-欢迎文件列表,如果需要,可以在其中输入JSP的名称)。] >
而且我不知道我们是否真的可以在Web.xml中放置一个JSP文件(不要记住任何标签或可以保存此数据的东西)。