【发布时间】:2015-08-15 00:07:35
【问题描述】:
如果我在 getRequestDispatcher 方法中使用以下 url,我会从 Tomcat 收到以下错误
404 请求的资源不可用
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/nodes/node_configuration.jsp#tabs-3");
如果直接在地址栏上点击此 url,通常会将我带到 jQuery 构建的选项卡结构的第三个选项卡(使用来自 https://jqueryui.com/tabs/ 的源代码)。如果我删除#tabs-3,它不会抛出错误,但它会始终将我带到第一个选项卡。
我尝试通过将选项卡作为 url 参数传递来修改 jsp 来解决此问题。所以,现在 url 将是 nodes/node_configuration.jsp?selectedTab=#tabs-3。这在地址栏中可以正常工作,但调度员会忽略它。
【问题讨论】:
标签: java jquery jsp jquery-ui servlets