Porque voce nao usa tag library ao inves dos IF ELSE da vida?

Cria uma library de tags customizaveis do JSP, por exemplo uma tag sec (seguranca) e nela vc checa a permissao do usuario no botao, link, ou qq outra coisa, sem a necessidade de por um Zilhao de if else..

ex:   <sec:input type="text" name="IncluirDepto" value="">

abraços

 Flavio Alves <[EMAIL PROTECTED]>wrote:

Olá Pessoal.

Estou criando um sistema genérico de controle de usuários para aplicações
JSP.

Para isto estarei utilizando JAAS, para "Authorization" e "Authentication",
como o próprio nome diz
O problema é que atualmente, as permissões para cada usuário (e.g. criar,
atualizar, visualizar ou remover certo domínio de informação, etc...) eram
configuradas em Tabelas na base de dados. Eu não entendo como este tipo de
informação pode ser ser colocada num "policy file".

Segue um Exemplo:

(Sem usar JAAS, seria assim)

<%
...
// checarPermissao verifica em uma lista de permissoes do usuario
carregadas da BD na sua criação
if (ListaUsuarios.getUser(UserId).checarPermissao("InsertDepto")) {
%>

<% } %>

(Com JAAS)

Eu não sei como colocar estas permissões num "policy file" e recuperar no
código principal...

Valeu mesmo a ajuda...
[]s,

Flávio Matiello

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------


--------------------------------------
Daniel Destro do Carmo - http://www.geocities.com/danieldestro/
Sun Certified Programmer for the Java 2 Platform
Motorway Veículos - http://www.motorway.com.br
Grupo de Usuários Java - http://www.guj.com.br


Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil e rápido.

Responder a