环境:tomcat5.5.9+apache jstl1.1.2
任务:从xml 读出内容显示
方案:用jstl\xml taglib.
方法:
还需要xalan2.7.0 ,否则报 noclassdeffounded exception
,org/apache/xpath/variablesstack.
解决中文问题:c:import 加attribute charEncoding.   
代码:
<c:import charEncoding="gb2312" url="http://localhost:8080/???/???.xml"
var="homecenterxml"/>
<x:parse xml="${homecenterxml}" var="infodoc"/>
<x:forEach select="$infodoc//info">
  <p>
  <x:out select="@id"/>
  <x:out select="title"/>
  </p>
</x:forEach>


西津渡