[JSP ]如何把字串陣列從Object型態的變數取出?

作者: mikevada (vada)   2016-02-22 19:45:12
因為有跨頁傳值的需求,目前想到用session.setAttribute來做,
但遇到一點困難,
page1.jsp
String h1=request.getParameter("g1");
String h2=request.getParameter("g2");
String h3=request.getParameter("g3");
String h4=request.getParameter("g4");
String h_count[]= new String[4];
for(int i=0;i<4;i++)
{
h_count[i]=request.getParameter("g"+(i+1));
out.println(h_count[i]);
}
out.println(h_count.length);
session.setAttribute("obj_h",h_count);
我把h_count這個字串陣列存到obj_h裏,
page2.jsp
<%
Object obj=session.getAttribute("obj_h");
//把obj_h丟給obj,
out.println(obj.length);
會出現No variable length defined in class java.lang.Object的錯誤
%>
請問要怎麼把obj_h從obj取出來啊?
作者: nhlsi (綠茶)   2016-02-22 19:49:00
String[] name= (String[]) session.getAttribute("obj_h")

Links booklink

Contact Us: admin [ a t ] ucptt.com