关于taglib的两个问题(标记)
第一个问题这样的
<%@taglib uri="http://java.com.com/jsp/jstl/fmt" prefix="fmt"%>
我用这一句的时候,总是说不能加载是怎么回事?
第二个是
<%@taglib prefix="item" uri="/WEB-INF/tlds/testdesignListItem"%>
在index里
${item.price}是可以得到正确的值
${item:getPrice(item.price)}的时候不正确返回0.0
TLD文件里
<function>
<description>get Price</description>
<name>getPrice</name>
<function-class>cn.com.testdesign.web.testdesignRmb</function-class>
<function-signature>java.lang.String getPrice(double)</function-signature>
</function>
在类里
public static String getPrice(double price)
{
String strReturn = Double.toString(price); //进到这里就是0.0,这是为什么参数price已经是0.0,不是Double.toString(price)后变的
...
return strReturn ;
}
小鸟我是初学JSP很多的东西不懂,上面的情况是为什么呢?要怎么解决呢?在是搞不懂了,有老鸟可以帮忙吗?万分感谢