estou desenvolvendo uma pequena rede social para um trabalho da faculdade
e estou com umas dúvidas de como organizar o código.
Por exemplo em tenho a pagina principal (perfil.jsp), onde são mostradas as informações do perfil, e os amigos do usuário.
Essas informações são armazenadas do escopo Request através de um servlet
Então, não há motivo para que o perfil.jsp seja acessado diretamente
Como faço para que os usuários não acessem o perfil.jsp?
M- Model - Suas classe de modelo/Entidades
V- View - Suas telas JSP/JSF
C- Control - Sua Lógica … Servlet/BackBean etc…
Basicamente é isso que representa MVC , geralmente é criado mais um pacote Persistencia ,não intendi
direito sua pergunta. Espero ter ajudado !
Att
Mauricio Carvalho[i]
FernandoFranzini
Azalor:
estou desenvolvendo uma pequena rede social para um trabalho da faculdade
e estou com umas dúvidas de como organizar o código.
Por exemplo em tenho a pagina principal (perfil.jsp), onde são mostradas as informações do perfil, e os amigos do usuário.
Essas informações são armazenadas do escopo Request através de um servlet
Então, não há motivo para que o perfil.jsp seja acessado diretamente
Como faço para que os usuários não acessem o perfil.jsp?
naum sei se vai ajudar, mas pelo menos clarear vai !
Leia tbm a apostila FJ21 na parte de DAO para vc sacar.
t+ e boa sorte
A
Azalor
Obrigado a todos que responderam!
Na verdade o problema é um pouco mais simples, mas eu não soube me expressar
Fiz um desenho pra melhorar a explicação Perfil.do é um servlet mapeado que preenche vários atributos para a view perfil.jsp mostrar.
Porém como a view está em WebContent, ela esta disponível para acesso sem passar pelo controlador que vai adicionar os atributos.
Eu queria saber qual a solução mais elegante para impedir o cliente de acessar diretamente a view