我需要在我的jstl中有一个max函数,所以我正在编写一个静态函数并将其作为jstl函数在tld中公开。generic max jstl函数
问题是,我不知道什么类型的参数将是,int,long,double等。我必须为每个数据类型创建一个函数吗? 或 也许我可以只写双打的功能,并祈祷jstl会为我做转换?没想到,我以为tld的定义就像T max(T,T)一样简单,但事实并非如此。我不知道如何为泛型方法做一个tld定义。我猜你只是祈祷jsp会正确地转换我的类型并使用Math.max(double,double)
它的一个math.max功能。其实,我真的想使用varags,但它看起来像jsp2.0不支持那些作为jstl函数参数:P – mkoryak 2009-05-26 19:24:35