★☆★一个莫名其妙的错,快要崩溃了★☆★______________
<jsp:useBean id="PubDb" class="hxy.MyDb" scope="page" />
<jsp:useBean id="Dzdgl" class="dzdgl.DZDGL" scope="page" />
....
.......
<%
int intPageSize=12;
int intPage=PubFunc.Cint(request.getParameter("page"));
Vector vRS=PubDb.getPageVectorRow(Stmt,strSql,intPage,intPageSize,false);
if(vRS.isEmpty()){
out.print("<p Align=Center>");
out.println("</p>");
}else{
int recordcount=PubDb.getRowCount();
Iterator Itr=vRS.iterator();
out.println(PubDb.getPageInfo("95%","条记录","Default.jsp",strText_url));
for(int i=0;Itr.hasNext();i++){ //循环显示内容
String[] Filenames;
Filenames=Dzdgl.splitString(PubDb.getField("FILENAME"),';');
String[] changetimes;
changetimes=Dzdgl.splitString(PubDb.getField("ChangeTimes"),';');//出错行
}
.....
}
%>
====================================
出错提示:
java.lang.StringIndexOutOfBoundsException: String index out of range: 0
++++++++++++++++++++++++++++++++++++
说明:
1、splitString(String source,char useChar)方法的作用是:把source去掉首尾的useChar,然后再用useChar对source进行分割,具体见:http://expert.csdn.net/Expert/topic/2837/2837162.xml?temp=.9106256
3、字段FileName是用来保存上传的文件名的,相互之间用";"进行分割
2、ChangeTimes字段用来保存上传的文件的时间的,内容是这样子的(字符串,举例):";2004-03-13 16:23:43;2004-03-13 16:24:01"
急切盼望得到答复!..............................