首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

一个循环的有关问题,呵呵

2012-02-24 
一个循环的问题,呵呵%StringC_Roles_ID[]request.getParameterValues( C_fRoles_ID )Stringidreques

一个循环的问题,呵呵
<%  
String   C_Roles_ID[]   =request.getParameterValues( "C_fRoles_ID ");
        String   id=request.getParameter( "ID ");
        String     userIdAll   =   " ";
String   deleteResult   =   " ";
SJUsr   sr   =   new   SJUsr();
                if(C_Roles_ID!=null)      
    {      
                    for(int   i=0;i <C_Roles_ID.length;i++)      
                    {      
                            userIdAll=userIdAll   +   C_Roles_ID[i]   +   ", ";    
                            userIdAll   =   userIdAll.substring(0,   userIdAll.length()-1);      
                            deleteResult   =   sr.insertRU(userIdAll,id);  
                    }            
}
当我从上面的数组得到3个值的时候a   b   c,保存到数据库的值却是a,ab,abc,而我想要的值是a,b,c   我也看不出循环哪里有问题   大家帮看看了   谢谢

[解决办法]
for(int i=0;i <C_Roles_ID.length;i++)
{
userIdAll = " ";
userIdAll=userIdAll + C_Roles_ID[i] + ", ";
userIdAll = userIdAll.substring(0, userIdAll.length()-1);
deleteResult = sr.insertRU(userIdAll,id);
}

热点排行