<td>兴趣爱好:<input type="checkbox" name="interest" value="0"
<%if( interest.equals("0")) out.print("checked");%>>
篮球<input type="checkbox" name="interest" value="1" 
<%if(interest.equals("1")) out.print("checked");%>>
足球<input type="checkbox" name="interest" value="2"
<%if(interest.equals("2")) out.print("checked"); %>>
音乐
    </td>
对与上面checkbox的定义用 
String[] interest=new String[]{};
if (request.getParameterValues("interest") != null) {
     interest = request.getParameterValues("interest");
得到可以不,如果可以那么在拼凑SQL语句的程序里应该怎么调用呢?
我是这样写的:
for (int i = 0; i <= interest.length; i++) {

if (interest[i].equals("0"))
limit += " and interest like '%篮球%'";
if (interest.equals("1"))
limit += " or interest like '%足球%'";
else if (interest.equals("1"))
limit += " or interest like '%音乐%'";

这是不对的 ,不知道应该怎么写,有谁知道 帮帮忙了!