如何取数组类型的参数啊!虽是小问题,可也绊住了我不少时间....... 1.数组的当然不是这么取的了,最好写在一个method里面,然后作为参数传过来,最后再一个一个的取出来.2.数组是不能这样比较的,应该用循环一个元素一个元素比较, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tomtian,能不能说的详细一点啊! String Name=getParameter("NAME");//什么意思?是request.getParameter("name")吗?request.getParameter只能取字符串形式的参数,所以如果你是字符串数组的话,你需要用一个分隔符把所有字符串合并成一个字符串传过来,然后再分解合并后的字符串如果不是字符串数组,另一种办法是用session.setAttribute()和session.getAttribute()方法,把整个数组作为一个对象,用session来传递,如:session.setAttribute("theArray",theArray);ArrayClass[] otherArray = (ArrayClass[])session.getAttribute("theArray"); 我的本意是将web页中的参数取到applet中做进一步处理!楼上的,session可以用在applet中吗? tomtian(老猫) 的方法可以了。 如果是从表单提交过来的,可以用以下方法,取出来即为字符串数组: String[] sCatalogID=null; int iCatalogID=Integer.MAX_VALUE; if(request.getParameter("CatalogID")!=null) { sCatalogID=request.getParameterValues("CatalogID"); }可通过以下方法调用数组的每一项: for(int i=0;i<sCatalogID.length;i++) { iCatalogID=Integer.parseInt(sCatalogID[i]); } 帮忙看看 这个程序 有点小问题 ? JAVA监控显卡GPU信息 高分求助 关于application的入口函数与构造函数 请帮忙近来解释一下 线程问题,关于对象在线程中的存储情况 Applet保存文件到服务器的问题。 求助,eclipse开发 java 中JFM问题 Java中使用random(),为何每次随机数都一样?(含代码) java添加(修改)一段查询数据库并返回的代码 正则表达式判断ip 请教大侠一个关于java调用dll的一般性的问题
是request.getParameter("name")吗?
request.getParameter只能取字符串形式的参数,所以如果你是字符串数组的话,你需要用一个分隔符把所有字符串合并成一个字符串传过来,然后再分解合并后的字符串
如果不是字符串数组,另一种办法是用session.setAttribute()和session.getAttribute()方法,把整个数组作为一个对象,用session来传递,如:
session.setAttribute("theArray",theArray);
ArrayClass[] otherArray = (ArrayClass[])session.getAttribute("theArray");
楼上的,session可以用在applet中吗?
String[] sCatalogID=null;
int iCatalogID=Integer.MAX_VALUE;
if(request.getParameter("CatalogID")!=null)
{
sCatalogID=request.getParameterValues("CatalogID");
}可通过以下方法调用数组的每一项:
for(int i=0;i<sCatalogID.length;i++)
{
iCatalogID=Integer.parseInt(sCatalogID[i]);
}