The usage of <jsp:include>
is
<jsp:include page="{relativeURL | <%= expression%>}" flush="true" />
So page
attribute should be a relative URL rather than a Servlet file path.
For example, if you configure your Servlet1
as:
<servlet>
<servlet-name>Servlet1</servlet-name>
<servlet-class>com.test.Servlet1</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Servlet1</servlet-name>
<url-pattern>/test</url-pattern>
</servlet-mapping>
Then your jsp:include
tag should be:
<jsp:include page="/test"></jsp:include>