最近接收一遗留项目的维护和新功能开发。对方使用Resin做Web端的Servlet容器,jsp代码中使用很多自定义的taglib,大部分是function静态函数的调用。在Resin上跑得很正常。
使用本机上Eclipse嵌入Jetty的方式运行项目,却是错误一大堆啊。基本都是function xxxxxx not found的错误。一查代码,方式确实不在那个类里面,但是父类里面有这个方法的啊。崩溃了,切换到Resin环境就一切ok。难道标准的静态Function的tag不支持继承吗?得找jsp taglib的标准看看啥情况啊。
本文详细记录了从Resin环境迁移到Eclipse嵌入Jetty过程中遇到的Function函数调用错误问题,以及如何通过查阅JSP Taglib标准解决了这一难题。重点在于解释了标准静态Function的tag在继承中的行为和解决方案。

被折叠的 条评论
为什么被折叠?



