问题标签 [jspinclude]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3129 浏览

jsp - jsp taglib 与包含 jsp 页面之间的根本区别是什么?

我有几个常见的元素(组件),它们会生成一些 html。看来我的选择是创建一个标记库,或者只是将该逻辑放入一个 jsp 页面并包含 jsp。

有什么不同?正面与负面?

0 投票
2 回答
1673 浏览

parameterized - 参数化的jsp:包括条纹动作?

我一直在努力解决这个问题,并且一直被卡住,所以我想我会问。

想象两个 ActionBean,A 和 B。

A.jsp里面有这个部分:

根据“ponies”参数是否设置为打开或关闭,B ActionBean 会做一些非常有趣的事情。

当您调试请求时,参数字符串“ponies=on”可见的,但这不是绑定到 B ActionBean 中的内容。相反,绑定的是原始 A.action 的参数。

有什么方法可以得到我想要的行为,还是我错过了一些基本的东西?

0 投票
4 回答
2873 浏览

java - 如何在外部托管的网站中包含标题?

我们正在为客户托管一个站点,他们希望我们将他们在服务器上的标头包含到我们托管的页面中。因此,无论何时他们更改它,它都会在我们的网站上自动更改。

我们试图在我们的 JSP 代码中使用“include”标签。我们使用的代码如下:

<%@ include file="www.CLIENT.com/CLIENT2/MiddlePageFiles/Vendor_header.html" %>

我们也试过

<%@ include file="**http://**www.CLIENT.com/CLIENT2/MiddlePageFiles/Vendor_header.html" %>

不幸的是,这些对我们不起作用。似乎正在发生的事情是代码仅在本地查找此文件,并且似乎永远不会去“外部”查找它。

当我们使用 iframe 时,我们可以将标题拉入我们的页面,但由于标题的构造/编码方式,当我们使用 iframe 时,鼠标悬停在下拉菜单上并不能正常工作。下拉菜单在页面上的其余内容下方“层叠”,我们无法将它们带到“顶部”。

作为临时解决方法,我们将 HTML 托管在我们自己的服务器上。

有任何想法吗?

0 投票
2 回答
1350 浏览

exception - 如何控制对 jsp:include 中抛出的异常的处理?

我有一个 JSP,它通过<jsp:include>. 我也有(我认为是)标准错误页面设置。问题是,当包含文件中发生异常时,它不会“冒泡”到包含 JSP。相反,它在处理包含的 JSP 的过程中插入错误页面。

奇怪的是,它甚至没有在发生错误的行插入错误页面的输出。例如,如果我在包含的 JSP 的第 600 行引起异常,我将看到前 300-400 行的输出,然后看到错误页面(在输出的 HTML 中)。

而不是在这种情况下出现的包含文件的前 300-400 行,我更愿意看到的是包含页面的输出根本没有出现,而只是错误页面输出。这是可能的,还是包含文件的缓冲有一些问题会阻止它?

哦,我已经尝试在包含标签上设置“flush='true'”,并且我尝试在包含器和包含器上将所有内容都包装在 try/catch 中……但这些都没有帮助。

0 投票
1 回答
1027 浏览

java - jsp:包含在netbeans中

我在 NetBeans 中使用 JSF。我想做的就是在另一个页面中包含一个页面。但是无论我尝试了什么,当我运行主页时,我没有收到任何错误,但我在主页中看不到我包含的页面。为什么?

我的主页是:

我包含的页面是:

0 投票
2 回答
267 浏览

java - 包括指令

Head First 书中提到 include 指令是在翻译时将任何其他文件中的代码包含到 JSP 文件中,不能动态更改。

但是,我在 include 指令中包含了一个 JSP 文件,每次我使用 include 指令访问页面时,它都会随机生成一个数字。并且在转换为 servlet 代码的过程中,每次生成一个新数字而不是只生成一次。为什么呢?

提前致谢。

0 投票
1 回答
1995 浏览

jsp - 为 s:include 中的参数设置默认值

我正在编写一个我想要包含的struts 小部件。除非我传入高度参数,否则小部件的高度应该是自动的。例如:

在 myWidget.jsp 中,我可以使用 ${param.height} 访问高度值。但是,如果我不传递高度参数,它就会简单地显示为空白。我想将值明确设置为“自动”,我该怎么做?

0 投票
4 回答
3515 浏览

jsp - 将 JSP 页面包含到另一个 JSP 页面中,如何避免多个 HEAD/BODY 部分?

我想将一个 JSP 页面包含到另一个 JSP 页面中。假设我有master.jsp包括slave.jsp.

就像slave.jsp它自己<head>处理 JavaScript 和 CSS 的部分一样,有没有一种方法或另一种方法可以将masterslave HEAD s 部分合并为一个部分?BODY部分也应该这样做。

我最近一直在使用sitemesh,但我认为为每个页面设置模板是非常不切实际的。

0 投票
3 回答
15485 浏览

java - jsp的范围:useBean

主页.jsp

包含.jsp

这给出了一个错误,说“用户名”在 include.jsp 中未定义,即使 Bean 的范围是应用程序......</p>

0 投票
2 回答
880 浏览

java - 简单的 JSP 网站

我正在寻找使用等效的 PHP 包含 + 开关功能创建简单 JSP 网站的帮助/建议。

目标是我希望能够在一个主页中的多个 JSP 包含页面之间切换。

上述“功能”的最简单形式是什么?