我有一个主文件(main.jsp),其中包含多个其他JSP。
我已经添加了一些servlet映射到main.jsp来更改url:
folder/appname/main.jsp
至:
appname/
这是我的web.xml:
<servlet>
<servlet-name>Main</servlet-name>
<jsp-file>/folder/appname/main.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>Main</servlet-name>
<url-pattern>/appname/</url-pattern>
</servlet-mapping>
但问题是,当我加载此页面时,我收到以下错误
java.io.FileNotFoundException: /page_modules/included_file.jsp
上面的文件包含在main.jsp中,如下所示:
<jsp:include page="page_modules/included_file.jsp" />
请求的文件夹结构:
Dynamic Web Project
>Java Resources
>src
>com.project
>servlet
>WebContent
>forms
>folder
main.jsp
>page_modules
included_file.jsp
尝试使用像
<jsp:include page="/page_modules/included_file.jsp" />
要么
<jsp:include page="/forms/folder/page_modules/included_file.jsp" />