Buenas a todos!
  
Haber... tengo un archivo .jsp QUE ME DA ERROR SI PONGO :  
Código:
 <select name="nombreSubcoleccionInsertarDoc" id="nombreSubcoleccionInsertarDoc" onchange="VerDoc(this.value)">
                        <option value=""> - Elija una subcolección - </option>
                        <%if(subcoleccion_seleccionada.equals("Ninguna")){%>
                                <option value="Ninguna" selected>Sin subcolección</option>
                                <%}else{%>
                                <option value="Ninguna" >Sin subcolección</option>
                                <%}%>
                    </select>
  
la variable subcoleccion_seleccionada se carga anteriormente talque asi: 
Código:
  <%String subcoleccion_seleccionada = (String) session.getAttribute("subcoleccion_seleccionada");%>
  
Por lo que he probado entre quitar y poner cosas, me da error por el .equals
tmb e probao a acer un =="Ninguna", y no me da error, pero nunk coge el valor como true, aunk sea true realmente.   
el .jsp no se me carga y me sale :
Error desconocido. 
Mensaje completo: java.lang.NullPointerException
Nombre de la clase real: java.lang.NullPointerException
Causa: null
Mensaje adicional: null   
El codigo del jsp entero , es muy extenso por eso mismo solo e puesto esos fragmentos, si iciera falta le pongo. 
Alguna idea??? 
Gracias