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