栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何将jsp文件放在单独的文件夹中?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何将jsp文件放在单独的文件夹中?

作为Web应用程序的一部分,我们应该维护标准的文件夹结构。即ProjectFolder,然后应该在其中包含web.xml文件的WEB-INF文件夹中。

我们可以将jsp文件保留在项目目录中的任何位置。基于此,我们应该形成URL。

例如:我有项目“ Demo”,并且内部有“ WEB-INF”,并且WEB-INF包含web.xml文件。我已经将我的jsp文件放置在“
Demo”文件夹中,例如:jsp1,jsp2,jsp3 ..

所以我应该使用以下URL访问这些jsp。

[例如:http:// localhost:8080 // Demo / jsp1.jsp]

方案2:我将我的jsp文件放置在“ myjsp”文件夹中,例如:jsp1,jsp2,jsp3..。现在,我将“ myjsp”文件夹直接放在“演示”文件夹中。

所以我应该使用以下URL访问这些jsp。注意:-我使用的Tomcat服务器的端口号为8000。

[例如:http:// localhost:8080 // Demo / myjsp / jsp1.jsp]

结论:

  • 如果将jsp文件放在项目目录中WEB-INF文件夹之外,则可以通过形成URL直接访问这些jsp或网络资源。在这里,我们无需在web.xml的配置文件中进行任何配置
  • 如果我们想将jsp放在WEB-INF文件夹中,则应该配置web.xml来访问那些jsps。例如:

方案3:我将我的jsp文件放置在“ myjsp”文件夹中,例如:jsp1,jsp2,jsp3..。现在我将“ myjsp”文件夹放在“ WEB-
INF”文件夹中。

现在,由于WEB-INF目录是专用目录,因此我们将无法直接访问这些jsp页面。我们需要配置如下所示的web.xml。

  <web-app><servlet>    <servlet-name>jsp1</servlet-name>    <jsp-file>/WEB-INF/myjsp/jsp1.jsp</jsp-file></servlet><servlet-mapping>    <servlet-name>jsp1</servlet-name>    <url-pattern>/jsp1</url-pattern></servlet-mapping>   </web-app>

因此,我们应该使用以下URL访问这些jsp。

[例如:http:// localhost:8080 / Demo / jsp1]

这是我的serverurl = localhost和端口号= 8080



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/635955.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号