Com relação a servlets, julgue os seguintes itens.
Em um servlet, se há atributos de instância que podem ser modificados a partir de códigos não synchronized, podem ocorrer situações que levem os valores dos atributos a se tornarem inconsistentes. Isso não ocorre se os dados forem armazenados apenas em variáveis locais aos métodos.
Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.
Os métodos wait() e notify() usados para sincronizar threads não podem ser invocados a partir de métodos synchronized, nem a partir de métodos que tenham sido invocados a partir de métodos synchronized.
Com relação a servlets, julgue os seguintes itens.
Em um arquivo web.xml, por meio de uma tag<servlet-name>
Com relação a servlets, julgue os seguintes itens.
Em um servlet, códigos de inicialização podem ler parâmetros que tenham sido definidos em um arquivo web.xml via tags
Acerca de JavaServer Pages (JSP), julgue os itens que se seguem.
Um componente JavaBean pode executar uma tarefa e retornar os resultados disponíveis para uma JSP. Um JavaBean pode ser usado a partir de uma JSP por meio da tag<jps:useBean>
Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.
Se, em uma classe, os métodos são synchronized, então vários threads não podem executar concorrentemente esses métodos sobre diferentes instâncias dessa classe, mas podem executar sobre uma mesma instância.
Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.
Em uma classe derivada de Applet, o método start() é invocado no momento em que uma instância da classe é carregada, init() é invocado quando o usuário retorna para a página e finish(), quando o usuário abandona a página.
Acerca de processos e métodos para o desenvolvimento de programas orientados a objetos, julgue os seguintes itens.
Pode-se adotar o Rational Unified Process para desenvolver aplicações J2EE. Esse processo divide os ciclos de desenvolvimento em fases. Nas fases, podem ocorrer atividades da disciplina análise e projeto. A definição e o refino da arquitetura do software são atividades nessa disciplina.
Com relação a servlets, julgue os seguintes itens.
Um servlet pode obter informações acerca do ambiente no qual é executado, via métodos das interfaces ServletContext e ServletRequest. Por exemplo, o nome do servidor que recebeu a requisição pode ser obtido via getServerName() e o número da porta onde a requisição foi recebida via getServerPort().
Com relação a servlets, julgue os seguintes itens.
No ciclo de vida típico de um servlet, uma instância de um servlet pode continuar a existir entre solicitações de serviço, mas um thread criado por um servlet não pode executar entre solicitações.
Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.
Ao instanciar ServerSocket, pode-se especificar a porta onde o serviço é prestado. O método accept(), dessa classe, pode ser usado para aceitar pedidos de conexão. Uma vez aceita uma conexão, esse método retorna uma instância de Socket, por meio da qual pode-se enviar e receber dados.
Acerca de JavaServer Pages (JSP), julgue os itens que se seguem.
Uma página JSP pode conter tags que, quando encontradas, causam a execução de código Java. Essas tags possibilitam a inserção de lógica dentro das páginas e podem ser agrupadas em bibliotecas. As bibliotecas sendo usadas podem ser identificadas via tags no arquivo web.xmL.