Definições do Sistema

3 respostas
M

Olá, sou aprendiz de java e já comecei com uma tremenda missão: Transformar um sistema PHP em Java. Estou encontrando varios conflitos estruturais, mas estou conseguindo me livrar de todos até agora.

Estou com uma dúvida e espero que o pessoal do forum possa me ajudar.

Em PHP, eu uso o método DEFINE para definir padrões que o sistema irá usar, por exemplo:

define(‘DEC’,’,’);

define(‘SEP’,’.’);

define(‘HTD’,dirname($_SERVER[‘SCRIPT_FILENAME’]));

Existe um método igual a este no Java?

3 Respostas

M

como assim padrões? oq são esses padrões?

M

São os padrões que o sistema irá usar. Tipo uma variável global que é enxergada por todas as classes e funções, mas não é uma variável de Sessão

exemplo:
define(‘NW_HTD’,dirname($_SERVER[‘SCRIPT_FILENAME’]));

Aqui ele atribuiu a NW_HTD uma String com diretório do sistema

M

ok, entendi. Bem, primeiro tu tem q identificar qual deve ser o escopo dessa sua variável, baseado nisso, tu vai bindar ela num dos 4 escopos de Java (no caso, web):

page - relevante somente a página em questão
request - relevante a página em questão e pra onde for q requisição
session - relevante a sessão do usuário
application - relevante a aplicação inteira…

ex:

session.setAttribute( "chave", "valor" );

e pra recuperar:

String s = (String) session.getAttribute( "chave" );
Criado 12 de maio de 2005
Ultima resposta 12 de mai. de 2005
Respostas 3
Participantes 2