opa galera…
deixa eu explicar melhor meu problema…
tenho uma tela de cadastro q grava os dados de um novo cliente no banco de dados… até aí tudo perfeito…
:arrow: qdo o cadastro é feito com sucesso eu queria q se criasse um novo diretório com o nome do cliente dentro da minha aplicação… por exemplo: http://localhost/app/nome_cliente
mas eu nao quero criar esse diretório fisicamente… pq senao tenho q criar varios arquivos dentro desse diretório… e creio q isso nao é necessario…
:arrow: segunda parte do problema:
queria q qdo o cliente acessasse o dominio dele: http://localhost/app/nome_cliente aparecesse os dados de cadastro dele…
alguem pode me ajudar como q eu faço isso… nao com códigos (se tiver exemplos, agradeço), mas sim o jeito q deve ser feito…
Obs: nao sei se alguma framework influencia… mas eu to usando WebWork
No seu web.xml declare um servlet que é chamado quando o url requerido é algo como:
www.site.com.br:8080/minhApp/userDirs/*
Assim fica fácil para, a partir do servlet, pegar o que está no lugar do asterisco (por exemplo ‘lipe’ ) e fazer a busca no banco a partir dessa chave primária.
Então despache a requisição para uma página que recupera os dados do usuário que acessou o diretório
opa…
entao… fiz isso e deu certo… mas nao do jeito q eu queria…
pq por exemplo pra exibir pagina principal do cliente cadastrado ele acessaria por: http://localhost/app/user/DANIEL… até aí td perfeito…
mas por exemplo… eu quero exibir os dados pessoais desse cliente…e se eu tentar fazer assim: http://localhost/app/user/DANIEL/profile.jsp nao funciona… pq ele pegou tudo depois de /user/*… ou seja “DANIEL/profile,jsp”… e isso eu nao quero…