| Autor |
Mensagem |
|
|
Não seria mais fácil usar um BufferedInputStream e ler linha por linha?
|
 |
|
|
|
Se eu entendi bem a sua pergunta, a solução mais robusta é usar a autenticação via realms do tomcat. Daí no próprio web.xml vc define que páginas só podem ser vistas por usuários autenticados, e o tomcat cuida do resto. Pesquise sobre o assunto, vale a pena!
|
 |
|
|
Valeu, Rodrigo.
Acho que encontrei a resposta aos meus problemas aqui... http://www.unix.org.ua/orelly/java-ent/servlet/ch10_03.htm
Até
|
 |
|
|
Pessoal,
preciso de um applet cujo papel seja o de mostrar o estado de um objeto no servidor sempre atualizado. É uma espécie de painel de notícias. Os usuários podem, por uma página jsp comum, enviar novas notícias, usando uma caixa de mensagem e o botão 'enviar". Assim que o servidor alterar o estado da "lista de notícias", o applet deverá refletir as mudanças imediatamente para os demais usuários logados.
Isso é um típico Observer, sendo o applet o observador da lista de notícias e a implementação seria trivial se não fosse uma app web. A questão é: como é que eu registro um applet com observador da lista de notícias? Como é que eu notifico esses applets?
Tem como eu acessar um atributo de sessao (a lista de noticias) dentro do código do applet? Se tem, como se faz isso?
Pensei também em usar sockets, mas me parece que os applets teriam que ser os serverSockets, pois eles é que tem que ficar esperando por conexões, para serem notificados. Mas aí eu teria ter acesso a cada máquina dos usuários na porta especificada, o que me parece inviável...
Ou será que estou pensando tudo errado?
Alguém tem algum exemplo de código parecido com isso, ou alguma idéia que me ilumine o caminho?
Valeu.
|
 |
|
|
onde você está procurando esse arquivo? Tente colocar um caminho completo no seu sistema e vê se encontra lá:
Exemplo:
ou, se tiver no linux
Aí o arquivo tem que ser gerado no caminho dado. Caso contrário, vai cair num diretório muito doido do tomcat.
Até.
|
 |
|
|
Pessoal, tenho uma aplicação web autenticada via realm do tomcat, os dois usam o mesmo banco e o mesmo usuário. A aplicação conecta normalmente via hibernate, recuperando alguns dados, mas o realm dá o seguinte erro:
Alguém tem idéia do que está acontecendo e como resolver? Esta joça funcionava no windows, eu agora estou na infeliz tentativa de migrar para o linux...(mandrake 10)
Valeu.
|
 |
|
|
Resolvi parcialmente com uma dica das listas do mysql. Parece que é um problema específico do Mandrake.
Valeu.
|
 |
|
|
e vc tem alguma dica de como corrigir isso no mandrake?
Valeu.
|
 |
|
|
O log não acusa nada...
Estou pegando o arquivo /var/log/mysqld
/mysqld.log
Valeu.
|
 |
|
|
Pessoal, estou com o seguinte problema. Instalei o mysql no linux (mandrake 10.1), na linha de comando ele funciona perfeitamente, ja criei o banco, carreguei os dados, tudo ok.
Aí eu tento conectar via app java, e dá o seguite erro:
Estou tentando conectar com esse código mínimo, só para testar:
Já tentei:
- reiniciar a máquina
- colocar o ip na máquina no lugar de localhost
- tirar o número da porta da url do banco
- trocar o nome do driver para org.gjt.mm.mysql.Driver
E não sei mais o que fazer! No windows a minha app conectava normalmente.
Alguém ajuda?
Valeu.
|
 |
|
|
Valeu, galera. O File.separator de fato resolve o problema.
(e eu estava mesmo usando \\)
|
 |
|
|
Pessoal,
queria saber como configurar um FileLogger para um arquivo, por exemplo, dentro de WEB-INF/logs.
O problema consiste no seguinte: eu preciso dar o nome desse arquivo no arquivo de proprieadades:
Isso o colocava sob o bin do tomcat, o que na verdade é meio esquisito. Então eu queria que os logs ficassem no dir da app, mas como buscar o caminho real para o arquivo, de forma que continue funcionando em qualquer servidor?
Valeu
|
 |
|
|
Pessoal,
tenho uma web app que faz algumas configurações iniciais a partir de um arquivo properties sob WEB-INF/classes. Eu pego o caminho para esse diretório com o método ServletContext.getRealPath e concateno com a barra e o nome do arquivo. Acontece que quando eu mudo para o linux, eu tenho que manualmente mudar de barra invertida para barra normal. Tem outro jeito de fazer isso, de forma a ficar realmente independente de plataforma?
Valeu.
|
 |
|
|
Valeu a dica Willian. Estou na segunda tentativa, se não der certo, tento a sua indicação.
|
 |
|
|
Eu usava esse c:set:
para usar nesse c:if
Agora, tentando fazer o desgraçado do tomcat 4 entender, estou tentando, segundo sugestão de um post perdido na internet, usar a c_rt
O primeiro teste é fácil, o problema é que "linha" é a variável de um c:forEach onde esse código está inserido, e eu não consigo enxergá-la de dentro expressão jsp. Mesmo que eu troque o c:forEach por c_rt:forEach...
Alguma outra idéia? O meu caso é de migrar para tomcat 4, no tomcat 5 rodava...
Aliás, alguém conhece um provedor de hospedagem que tenha o tomcat 5 e não cobre 3 meses adiantado??
|
 |
|
|