扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共19页)
使用Jsp 加上tablib标识库,我们可以完成这种转换。
著名open source项目组jakarta.apache.org推出的系列标识库中,就有这个功能的tanglib:http://jakarta.apache.org/taglibs/doc/xsl-doc/intro.html
按照jakarta配置方法,有点繁琐,需要修改或定义Web.xml,本人经过摸索,使用下列相当简单的办法,就可以使Jsp能成功运行XSL这个标识库了。
xsl标识库有三个关键包:
xerces.jar 可以在http://xml.apache.org/中得到
xalan.jar 可以在http://xml.apache.org/中得到
xsl.jar 从http://jakarta.apache.org/taglibs/doc/xsl-doc/intro.html得到
1.将这三个包放置到Tomcat的common/lib目录下,或者直接放入Classpath环境中。
2.在JSP中调用标识库:
原来Jakarta推荐方法是:
<%@taglib uri="http://jakarta.apache.org/taglibs/xsl-1.0" prefix="xsl" %> |
这就需要在/WEB-INF/web.xml下定义一下http://jakarta.apache.org/taglibs/xsl-1.0指向。如:
<taglib> <taglib-uri>http://jakarta.apache.org/taglibs/xsl-1.0</taglib-uri> <taglib-location>/WEB-INF/xsl.tld</taglib-location> </taglib> |
这种做法虽然很标准,但是,如果你的容器一直使用tomcat,就完全不必了。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者