在使用JavaScript中的数据对象时遇到一个错误,如下所示:当我在JSP页面中编写JavaScript时:
var obj ="${data[0].columns[0].name}";
它正确地返回结果。但我希望数组的索引是动态的,如下所示:
var k=0;
var obj ="${data["+ k +"].columns["+ k +"].name}";
但它抛出了一个例外:
java.lang.NumberFormatException:用于输入字符串:"+ k +“
我有一个java方法,它的原始签名如下:
public boolean sampleMethod(int num)
在我的项目中,很多jsp都调用了这个。最近,我需要将方法签名更改为:
public boolean sampleMethod(long num)
有了这个新签名,我的jsp中的所有方法调用现在都为我提供了一个java.lang.NoSuchMethodError。即使我已经编译了代码,他们似乎仍然在调用旧的方法。我正在使用Intellij IDEA 11.0。
非常感谢您的帮助。
谢谢!
您好,我有一个Jsp页面,我想在我的另一个jsp页面中调用该jsp页面。例如,我有一个includefile.jsp页面
<html>
<body>
<b><font color='red'> Hello World</font></b><br>
<b><font color='red'> HTML file is included in JSP page<font></b>
</body>
</