Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在JSP中动态包含HTML_Java_Html_Jsp_Struts - Fatal编程技术网

Java 在JSP中动态包含HTML

Java 在JSP中动态包含HTML,java,html,jsp,struts,Java,Html,Jsp,Struts,我想在JSP页面中动态地包含html页面。我正在从HTMLForder获取html url,并使用struts2将值传递给JSP页面,但我无法在JSP上使用JSP:include或@include标记实现这一点 比如说,, 在struts操作属性中有变量html Url,如/somepath/variableThlName.html。我想使用此路径来包含位于/somepath位置的实际html文件。在编译JSP页面并且无法访问请求变量(如Struts 2 action properties)时进

我想在JSP页面中动态地包含html页面。我正在从HTMLForder获取html url,并使用struts2将值传递给JSP页面,但我无法在JSP上使用JSP:include或@include标记实现这一点

比如说,, 在struts操作属性中有变量html Url,如/somepath/variableThlName.html。我想使用此路径来包含位于/somepath位置的实际html文件。

在编译JSP页面并且无法访问请求变量(如Struts 2 action properties)时进行计算。请改用
来包含每个请求的内容<代码>也应该可以工作,但是(正如@BalusC所要求的)如果没有代码,我们无法解释为什么它不能工作


我同意第一个答案(BobG)。您也可以简单地让JSP页面使用刷新标记直接提供http forwardTo,其中servlet将新的url位置写入会话变量:
**

究竟是如何失败的?它应该会起作用。显示代码。并在编译时进行计算,运行时已处理。@Dave Newton:我已更正:。修改原始答案以反映这一点。谢谢