jsp中调用Java方法时,方法要求传入(String,String[],String[]),后两个数组怎么传?

例如:
java中
class DataOperBean {}//类

public boolean insertData(String tableName, String[] field, String[] value)
{} //这是方法

jsp中
<jsp:useBean id="f" scope="request" class="ch01.DataOperBean" />

假设有 a[] b[] 两个数组了和字符串g

f.insertData("g",?,?);

打问号的地方要怎么写啊。

第1个回答  推荐于2016-10-15
按照你定义的类型 String[] field, String[] value 确实只要传入两个字符串数组就行啊,

f.insertData("g",{"name","age"},{"jack","20"}); 不可能不行的,除非你写错了啊!追问

懂了,thanks,但试了下,不行,按你的直接打值,不行,QAQ

追答

你断点调试下啊,什么叫不行啊? 是你后续的代码没执行,还是执行报错,还是直接没走代码?说清楚点,不行把堆栈错误贴出来瞧瞧!

追问

谢谢热情的回答,经过检查发现在错误在之前的字符串数组定义上

追答

好吧,原谅你是初犯

本回答被提问者和网友采纳
第2个回答  2014-11-16
{"aa","bb"}类似这样的追问

试试

相似回答