if(pageContext.getAttribute("tempV")==null)
{
Vector tempV=new Vector();
tempV.addElement("0000");
}
else
{
Vector v=(Vector)pageContext.getAttribute("tempV");
String tempStr=request.getParameter("tempvalue");
v.addElement(tempStr);
pageContext.setAttribute("tempV",v);
}现在要显示向量中的值,如果继续 ?
{
Vector tempV=new Vector();
tempV.addElement("0000");
}
else
{
Vector v=(Vector)pageContext.getAttribute("tempV");
String tempStr=request.getParameter("tempvalue");
v.addElement(tempStr);
pageContext.setAttribute("tempV",v);
}现在要显示向量中的值,如果继续 ?
{
v=new Vector();
v.addElement("0000");
}
else
{
v=(Vector)pageContext.getAttribute("tempV");
String tempStr=request.getParameter("tempvalue");
v.addElement(tempStr);
pageContext.setAttribute("tempV",v);
}//这里显示你要显示的东西v.get() ;///
out.print(tempV.toString());
都不对,说tempV或v是不能确定的
for(int = 1;i < v.size();i++){
out.print(v.get(i));
}
能不能再讲一下:
if(pageContext.getAttribute("tempV")==null)
{
v=new Vector();
v.addElement("0000");
}
这里,是不是也需要写pageContext.setAttribute("tempV",v);
嗯
页1:
<script language="javascript">
function into(me)
{
var tempStr=me.value;
if(me.checked==true)
{
hiddenFrame.location="allelements.jsp?tempvalue="+tempStr;
window.location.href="allelements.jsp?tempvalue="+tempStr;
}
else
{
alert("wo shi LM");
}
}
</script>页2:Vector v ;
String tempStr=request.getParameter("tempvalue");
if(pageContext.getAttribute("tempV")==null)
{
v=new Vector();
v.addElement(tempStr);
pageContext.setAttribute("tempV",v);
}
else
{
v=(Vector)pageContext.getAttribute("tempV");
v.addElement(tempStr);
pageContext.setAttribute("tempV",v);
}
//这里显示你要显示的东西
out.print(v.toString());为什么:hiddenFrame.location="allelements.jsp?tempvalue="+tempStr;
页2中显示null
window.location.href="allelements.jsp?tempvalue="+tempStr;
页2中显示正确