首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSP/Tomcat:只有一个页面的子文件夹导航系统

JSP/Tomcat:只有一个页面的子文件夹导航系统
EN

Stack Overflow用户
提问于 2015-10-07 08:50:33
回答 1查看 143关注 0票数 0

我的JSP项目是一个相当简单的网站的后端,目的是显示许多提交,我想在网站上呈现。它们是按类别组织的,基本上类似于一个典型的论坛。

内容完全从数据库加载,因为为所有内容创建单独的文件将是极其多余的。

然而,我想给用户在我的网站上正确导航的可能性,也给每个提交的唯一链接。

例如,链接可以是:site.com/category1/subcategory2/submission3.jsp

我知道如何生成这些链接,但是有没有一种方法可以自动将所有理论上可能的链接重定向到主site.com/index.jsp?当然,JSP的Java代码需要访问原始链接。

希望有人能有个主意..提前感谢!:)

EN

回答 1

Stack Overflow用户

发布于 2015-10-07 12:10:39

好吧,万一有一天有人偶然发现了这个……

我能够解决这个问题的方法是使用Servlet。Eclipse允许直接在项目中创建它们,向导甚至允许您设置url映射,例如/main/*,这样您就不必自己处理web.xml。doGet函数只包含重定向,如下所示:

代码语言:javascript
复制
request.getRequestDispatcher("/index.jsp").forward(request,response);

不幸的是,这种重定向会导致网页中的所有相关链接失败。但是,这可以通过硬链接到根目录来解决。有关替代方案,请参阅此处的整洁响应:Browser can't access/find relative resources like CSS, images and links when calling a Servlet which forwards to a JSP

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32982039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档