Javafree
 Forum   Topics   Author   Post 
JEE / EJB Quiz utilizando cookies, sem persistência, por onde começar? macelolaian Eu gostaria de saber como posso criar 6 cookies, tipo assim: cookie1 -> pergunta1 = 0 cookie2 -> pergunta2 = 0 cookie3 -> pergunta3 = 0 cookie4 -> pergunta4 = 0 cookie5 -> usuario = "" Dai quando o usuario entrar no site, se deparar com o form de login, e "ativar" esses cookies, conforme ele responde as perguntas, os cookies tomariam novos valores como, cookie1 -> pergunta1 = 3. Na verdade nem sei se o caminho é esse, aceito sujestões. Ficaria muito grato se alguém pudesse me ajudar.
JEE / EJB Quiz utilizando cookies, sem persistência, por onde começar? macelolaian Boa noite, caros colegas, gostaria que me mostrassem o caminho para que eu consiga terminar minha atividade da faculdade. Conforme o professor pede, é o seguinte: 1) Com base no jogo quiz, desenvolva uma aplicação que simule a realização de uma prova ou exame pela internet. Como ainda não estudamos como acessar um banco de dados por meio de nossa aplicação, vamos pensar em páginas que apresentam perguntas estáticas, como de um quiz. Para você não ter tanto trabalho, vamos elaborar uma prova de apenas cinco perguntas. Para isso: a) crie uma página JSP para cada uma das perguntas. Cada página deve ter um link para a próxima pergunta (quando houver) ou para a pergunta anterior (quando houver). A última página deve conter o botão "Enviar Respostas", para que o usuário possa submeter as suas respostas para o servidor. b) crie uma página de login. As perguntas só podem ser acessadas, depois que o usuário já tiver acessado o sistema com seu nome de usuário e senha. O nome de usuário deve ser armazenado como atributo de sessão. c) deve haver um tempo-limite para envio das respostas do exame. Por isso, ao acessar a página com a primeira pergunta, logo depois do usuário fazer o login, uma mensagem deve indicar quanto tempo ainda resta para que o usuário possa terminar o exame. d) depois de submeter as respostas, o servidor deve retornar uma página com o total de acertos e erros do usuário e um link "Fazer logout". Um clique nesse link deve invalidar a sessão e retornar para a página de login. Note que o usuário tem a possibilidade de navegar de uma página para a outra sem responder uma determinada pergunta. Por isso, você terá que fazer esse controle. O usuário pode, por exemplo, navegar até a última pergunta sem ter respondido nenhuma das anteriores. Nesse caso, o único valor modificado nas mensagens será o tempo para finalização do prazo de envio das respostas. Obviamente, depois que todas as perguntas tiverem sido respondidas, e o usuário ainda continuar navegando pelas páginas (para conferir as respostas, por exemplo), a segunda parte da mensagem não deve mais ser exibida.
Goto page 1