1

请建议,我怎样才能使“catalog.xml”动态化

 <XML:parsexml  resource = "catalog.xml" toXMLObjName = "XMLDocument" >  </XML:parsexml> 
4

2 回答 2

2

我做了一些研究并做了以下解决问题的方法---

"${sessionScope.fileName}" 

代替

"catalog.xml"
于 2012-06-25T10:12:57.820 回答
2

检查标签resource 中的属性是否支持和。如果它支持,您可以像这样传递运行时值:parsexmlRuntimeEL expressions

<XML:parsexml resource="${param.contextFileName}" toXMLObjName = "XMLDocument" >  
</XML:parsexml>

其中,${param.contextFileName}是解析为contextFileName 请求参数的 EL 表达式。

于 2012-06-25T10:18:37.670 回答