Pessoal,
estou fazendo um “sistema especialista” (pode abstrair oq é) e estou com o seguinte problema:
Eu tenho uma lista de objetos, e para cada elemento dessa lista, eu preciso realizar algumas perguntas sobre esse objeto para o usuário.
Eu tenho 15 perguntas já definidas, e elas variam de acordo com as respostas.
Exemplos:
Realizo a pergunta 2 somente se o usuário respondeu ‘sim’ na pergunta 1.
Se usuário responder ‘sim’ na pergunta 8 retornar para a pergunta 5.
Isso seria simples em um sistema desktop, onde eu realizaria um for e solicitaria as respostas através de um JOptionPane. Porém não da pra utilizar um JOptionPane em um sistema Web, e eu não conheço nenhuma forma de realizar perguntas para o usuário dentro de uma iteração.
Eu estou pensando em enviar as 15 perguntas e colocar cada uma em Divs na JSP, e ir controlando a exibição das perguntas via javascript. Porém eu preciso de 15 perguntas para cada elemento da lista, ou seja, caio denovo no problema da iteração.
Alguem me da uma luuuuuuz ???
Agradeço muito !!!
