如何使JSP标记属性的值动态化

时间:2012-06-25 09:27:27

标签: jsp tags taglib

请建议,如何使“catalog.xml”动态

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

2 个答案:

答案 0 :(得分:2)

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

"${sessionScope.fileName}" 

的实例
"catalog.xml"

答案 1 :(得分:2)

检查resource标记中的parsexml属性是否支持RuntimeEL expressions。如果它支持,您可以传递运行时值,如下所示:

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

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