Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
如何获取jsp的xml结果参数值_Jsp_Struts2 - Fatal编程技术网

如何获取jsp的xml结果参数值

如何获取jsp的xml结果参数值,jsp,struts2,Jsp,Struts2,我想把一个名为contents的结果参数从ActionXML放到标记值属性中,以便动态添加其他JSP文件。这是JSP页面中的内容: <s:include value="%{#parameters['contents']}"/> 这是xml内部的操作结果 /WEB-INF/main/template/body.jsp /WEB-INF/main/content/content.jsp /index.jsp body.jsp不加载“Content.jsp”有没有办法将conte

我想把一个名为
contents
的结果参数从ActionXML放到
标记
属性中,以便动态添加其他JSP文件。这是JSP页面中的内容:

<s:include value="%{#parameters['contents']}"/>

这是xml内部的操作结果


/WEB-INF/main/template/body.jsp
/WEB-INF/main/content/content.jsp
/index.jsp
body.jsp不加载“Content.jsp”
有没有办法将
contents
param的值放入jsp


感谢您提供的帮助。

首先,您需要使用getter/setter在
控件.action.hrp.AllowanceList
中创建一个
contents
变量

struts.xml中的
param
标记应该直接位于
action
标记中,而不是
result
标记


/WEB-INF/main/content/content.jsp
/WEB-INF/main/template/body.jsp
/index.jsp
在JSP中,只需使用
contents
变量:

<s:include value="%{contents}"/>

谢谢,虽然它需要比我想象的更多的工作