| Author |
Message |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2006 19:38:31
|
juliano7s
![[Avatar]](/images/avatar/fc490ca45c00b1249bbe3554a4fdf6fb.jpg)
Joined: 23/02/2006 19:08:20
Messages: 15
Offline
|
Pessoal, estou com o seguinte problema amador:
Supondo que eu tenha esses arquivos:
--- login.jsp
--- admin/home.jsp
--- admin/perfil.jsp
- Estou na página login.jsp, com uma action mapeada para "/login.mtw".
- Faço o login, minha url fica "localhost:8084/MinhaApp/login.mtw."
- o login.mtw me faz um forward para "localhost:8084/MinhaApp/admin/home.jsp"
- como eu estou em /admin/home.jsp um link para perfil.jsp seria assim:
<a href="perfil.jsp">perfil</a>
só que isso não funciona pq minha url não está em /admin/home.jsp e sim em /login.mtw, então esse link ficaria:
"localhost:8084/MinhaApp/perfil.jsp"
o que daria errado. Então para funcionar com o path "/login.mtw eu teria que arrumar o link para:
<a href="admin/perfil.jsp">perfil</a>
Só que assim que eu tivesse outra action que me retornasse para a home.jsp de novo, mapeada de outra forma, por exemplo:
"/admin/outraAction.mtw"
o link pro perfil depois de executada a action não funcionaria pois ele ficaria:
"localhost:8084/MinhaApp/admin/admin/perfil.jsp"
Parece meio confuso mas acho que deu pra entender meu problema. Eu sempre tenho dificuldade com esses paths, eu gostaria de saber qual a melhor forma de tratar esses links e action paths, pq pelo que me parece a unica solução é colocar o caminho completo do link, que aí não tem erro, mas qualquer modificação vai ser aquele parto..
valeu,
Juliano.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2006 20:21:26
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Isso é complicado mesmo e independente do framework.
Acho que as actions sempre que possível devem ficar no ROOT.
Use inner actions tb para organizar elas.
Dá uma olhada no tld em anexo.
| Filename |
taglib.tld |
Download
|
| Description |
|
| Filesize |
17 Kbytes
|
| Downloaded: |
59 time(s) |
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2006 23:08:52
|
juliano7s
![[Avatar]](/images/avatar/fc490ca45c00b1249bbe3554a4fdf6fb.jpg)
Joined: 23/02/2006 19:08:20
Messages: 15
Offline
|
pois é, eu sempre me complico com isso
eu queria saber qual a solução que o pessoal usa..
|
|
|
 |
|
|