problem med cookie
Hej Eksperter,Jeg har et par problemer med denne her kode. Det som der skal ske er at værdierne i cookien skal sammenlignes med værdierne i itemid. Hvis de er ens skal checkboksen checkes af.
Cookie[] c = request.getCookies();
String [] idet = null;
String catid="";
if(c != null) {
for(int i = 0; i < c.length; i++) {
if(c[i].getName().equals("cat")){
catid=c[i].getValue();
idet = catid.split("|");
}
}
}
out.print(idet.length);
for (int i = 0; i < id.getLength(); i++) {
out.print("<span style=\"white-space: nowrap\">");
String checked = "";
for(int j=0;j<idet.length;j++) {
if(idet[j].equals(id.item(i).getNodeValue())) {
checked = "checked";
break;
}
}
out.print("<input type='checkbox' "+checked+" name='cat' value='"+id.item(i).getNodeValue()+"' id='checkbox"+i+"' onclick=\"document.getElementById('alle').checked=false; \" />\n");
// out.print("<input type='checkbox' name='cat' value='"+id.item(i).getNodeValue()+"' id='checkbox"+i+"' />\n");
out.print("<label for='checkbox" +i+ "'>"+names.item(i).getNodeValue()+"</label>");
out.print("</span>");
}
