如何取数组类型的参数啊!虽是小问题,可也绊住了我不少时间....... 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]); } 为什么Canvas.getGraphics()获取不到呢 一个关于String的问题 研究 cavaj反编译.class遇到内部类出错 标签类中如何传递数据 displaytag能否自定义分页 j2sez怎样自定义一个控件并自定义一个此控件的监听 float的问题,为什么写入MSSQL后数值会改变? 【源码分享】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]);
}