工作中会遇到一些编码表的情况,就是数据库中存储的是数值,但显示的是一些实在意义的汉字。
这种情况我们可以定义一个存储数据的xsl文件,我定义了一个codeTab.xsl
然后把这个引用到Archive.xsl文件中,就是要显示真实数据的文件中
我们用学历举例:






codeTab.xsl

























</xsl:template>
注意:这里用到了扩展的xslt,所以需要在上面定义xmlns:exslt="http://exslt.org/common"

最后在实际用到的地方

2、xsl的中日期的格式转化
在页首定义的地方需要引用date的名称空间

在出现日期的地方可以通过掩码的方式转化为你想要的日期格式

3、xsl中用到一些exslt的Math名称空间下的方法







具体的exslt的一些说明可以参考:
http://www.exslt.org/
4、如何在xsl拼接字符串




position方法是xsl内置的方法,意思是取得每次循环中的位置,上面的循环可以达到拼接字符串的效果
就是比如说你有多个学历:
大学,博士,硕士
5、在xsl中引用Java类中的方法
首先我定义一个BitHelper的类















http://www.cnblogs.com/goody9807

注意要在页面首行引用名称空间

希望了解这方面知识的朋友多交流!
相关文章:Xsl实践总结(一)