当前位置: 首页>>代码示例>>Java>>正文


Java RequestContext类代码示例

本文整理汇总了Java中org.primefaces.context.RequestContext的典型用法代码示例。如果您正苦于以下问题:Java RequestContext类的具体用法?Java RequestContext怎么用?Java RequestContext使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


RequestContext类属于org.primefaces.context包,在下文中一共展示了RequestContext类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: segurancaSocial

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void segurancaSocial()
{
    if((empresaSegSocial != null && !empresaSegSocial.equals("")) || (funcionarioSegSocial != null && !funcionarioSegSocial.equals("")))
    {
         taxa.setPercentagem(((empresaSegSocial == null || empresaSegSocial.equals("")) ? funcionarioSegSocial : empresaSegSocial));
         String result = TaxaImpostoDao.editarOutrasTaxas(taxa, null, null, null);
         if(result.split(";")[0].equals("true"))
         {
                 Message.addInfoMsg("Valor atualizado com sucesso", "taxasImpostosForm", "outrasTaxasGrowl");
                 listSegSocial = TaxaImpostoDao.carregarTaxasImpostos(2);
                 Validacao.atualizar("taxasImpostosForm", "segSocialTabela");
                 RequestContext.getCurrentInstance().execute("$('.segSocialCampo').css('border','');$('.segSocialCampo').val('');$('.segSocialBotao').attr('disabled', true);");
         }
         else
             Message.addErrorMsg(result.split(";")[1], "taxasImpostosForm", "outrasTaxasGrowl");

     }
 }
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:19,代码来源:TaxaImpostoBean.java

示例2: regContaBanco

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void regContaBanco(){
    FacesContext facesContext = FacesContext.getCurrentInstance();
    contaBanco.setIdtipoConta(Int(facesContext.getExternalContext().getRequestParameterMap().get("tipoconta")));
    contaBanco.setIdtipoContaContabilistica(Int(facesContext.getExternalContext().getRequestParameterMap().get("contacontabalistica")));
    contaBanco.setIdbanco(Int(facesContext.getExternalContext().getRequestParameterMap().get("banco")));
    contaBanco.setIdTipoMoeda(Int(facesContext.getExternalContext().getRequestParameterMap().get("tipomoeda")));
    contaBanco.setNumConta(facesContext.getExternalContext().getRequestParameterMap().get("numconta"));
    String stra[] = new ContaBancoDao().regAccount(contaBanco);
    if(stra != null && "true".equals(stra[0])){
        RequestContext.getCurrentInstance().execute("limparCBForm()");
        listContaBanco = new ContaBancoDao().getListContaBanco(null);
        Validacao.atualizar("accountTableForm", "tableCantaBanco");
        Message.addInfoMsg("Nova Conta Banco registada com sucesso!","changePassword", "growlChangePassword");
    }else if(stra != null && "false".equals(stra[0]))
    { Message.addErrorMsg(stra[1],"changePassword", "growlChangePassword"); }
    RequestContext.getCurrentInstance().execute("$('.modalProcess').hide()");
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:18,代码来源:ContaBancoBean.java

示例3: appendRequestContextCallbackArgs

import org.primefaces.context.RequestContext; //导入依赖的package包/类
@Override
protected void appendRequestContextCallbackArgs(boolean operationSuccess, String outcome) {
	if (UPDATE_OUTCOME.equals(outcome) && WebUtil.isUserIdLoggedIn(userId)) {
		WebUtil.logout();
	} else {
		RequestContext requestContext = RequestContext.getCurrentInstance();
		if (requestContext != null) {
			requestContext.addCallbackParam(JSValues.AJAX_OPERATION_SUCCESS.toString(), operationSuccess);
			if (operationSuccess && userId != null) {
				WebUtil.appendRequestContextCallbackTabTitleArgs(requestContext, JSValues.AJAX_USER_PERMISSION_PROFILE_TAB_TITLE_BASE64,
						JSValues.AJAX_USER_PERMISSION_PROFILE_COUNT, MessageCodes.USER_PERMISSION_PROFILES_TAB_TITLE,
						MessageCodes.USER_PERMISSION_PROFILES_TAB_TITLE_WITH_COUNT, userPermissionProfilesOut == null ? null : new Long(userPermissionProfilesOut.size()));
				WebUtil.appendRequestContextCallbackTabTitleArgs(requestContext, JSValues.AJAX_USER_JOURNAL_TAB_TITLE_BASE64, JSValues.AJAX_USER_JOURNAL_ENTRY_COUNT,
						MessageCodes.USER_JOURNAL_TAB_TITLE, MessageCodes.USER_JOURNAL_TAB_TITLE_WITH_COUNT,
						WebUtil.getJournalCount(JournalModule.USER_JOURNAL, userId));
			}
		}
	}
}
 
开发者ID:phoenixctms,项目名称:ctsms,代码行数:20,代码来源:UserPermissionProfileBean.java

示例4: acessarAplicacao

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void acessarAplicacao() // método que permite o funcionário acessar a aplicação
{
    funcionarioData = fd.logar(funcionarioLogado);
    nomeAcesso = funcionarioLogado.getNomeAcesso();
    if( funcionarioData == null)
        mensagem ="Nome de utilizador e/ou palavra-passe inválido(a) !";
    else
    {     
        funcionarioLogado = funcionarioData;
        funcionarioLogado.setNomeAcesso(nomeAcesso);
        if(funcionarioData.getEstado().equals("2"))
            RequestContext.getCurrentInstance().execute("modalAtivarUtilizador()"); 
        else
            dadosSessao();  
    }  
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:17,代码来源:AutenticacaoBean.java

示例5: addTable

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void addTable()
{
              System.out.println("quantidade ");
    if((roubo.getQuantidade()!= null && !roubo.getQuantidade().equals("")) &&
       (roubo.getModelo() != null && !roubo.getModelo().equals("")) &&
        (roubo.getValor() != null && !roubo.getValor().equals("")) &&
      (roubo.getDescricao() != null && !roubo.getDescricao().equals("")))
    {
  
        info.add(new Roubo(roubo.getQuantidade(), roubo.getModelo(),roubo.getDescricao(), roubo.getValor()));
        RequestContext.getCurrentInstance().update("forma:tabelaRoubo");
        valor += Double.valueOf(roubo.getValor());
        roubo.setLimiteRsp(String.valueOf(valor));
        roubo.setLimiteRspFormatado(Moeda.format(valor));
        RequestContext.getCurrentInstance().execute("adicionarTabelaRoubo()");
    }
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:18,代码来源:RouboBean.java

示例6: suspenderContrato

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void suspenderContrato() {
    header = "Suspender Contrato";
    justificacao = "";
    Validacao.AtualizarCompoente("resist", "contratoJustificacao");
    if (dadosContrato.getId() == null || dadosContrato.getId().equals("")) {
        Message.addWarningMsg("Selecione um registro", "resist", "GestaoContratoGrowl");
    } else {
        dataMinima = new Date();
        justificacao = "";
        dataFimSu = null;
        dataInicioSu = null;
        Validacao.atualizar("resist", "modalcontrato", "contratoJustificacao", "dataIniSup", "contratoId");
        idContrato = dadosContrato.getApolice();
        RequestContext.getCurrentInstance().execute("contrato('Suspender Contrato')");
    }
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:17,代码来源:Pesquisa.java

示例7: RouboBean

import org.primefaces.context.RequestContext; //导入依赖的package包/类
@SuppressWarnings("LeakingThisInConstructor")
public RouboBean()
{
    info = new ArrayList<>();        
    if(SessionUtil.obterValor("DI") != null)
    {
        RequestContext.getCurrentInstance().execute("checkApolice('"+SessionUtil.obterValor(SessionUtil.APOLICE_CONTRATO_SEGURO)+"')");
        RouboBean rpb = ((RouboBean) SessionUtil.obterValor("DI"));
         for (Field f : this.getClass().getDeclaredFields()) {
             try {
                 f.setAccessible(true);
                 f.set(this, f.get(rpb));
             } catch (SecurityException | IllegalArgumentException | IllegalAccessException ex) {
             }
         }
         RequestContext.getCurrentInstance().execute("backAndcontine()");
    } 
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:19,代码来源:RouboBean.java

示例8: adicionarResseguro

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void adicionarResseguro()
{
    if(dadosContrato.getId() == null || dadosContrato.getId().equals("")) 
        Message.addWarningMsg("Selecione um registro", "resist", "GestaoContratoGrowl");
    else
    {
        if(!dadosContrato.getSeguro().equals("TIN"))
        {
            resseguroBean.getResseguro().setIdContrato(dadosContrato.getId());
            resseguroBean.getResseguro().setPremioGrosso(dadosContrato.getPremioBruto().substring(0, dadosContrato.getPremioBruto().length()-3));
            RequestContext.getCurrentInstance().execute("$('.resseguroCliente').val('"+dadosContrato.getCliente()+"'),$('.valorDeducao').val(''),$('.resseguroTotal').val(''),$('.resseguroTipoFA').val('')");
            RequestContext.getCurrentInstance().execute("$('.resseguroApolice').val('"+dadosContrato.getApolice()+"')");
            RequestContext.getCurrentInstance().execute("$('.resseguroTipoSeguro').val('"+dadosContrato.getIdSeguro()+"')");
            RequestContext.getCurrentInstance().execute("$('.resseguroPremioGrosso').val('"+dadosContrato.getPremioBruto().substring(0, dadosContrato.getPremioBruto().length()-3)+"')");
            RequestContext.getCurrentInstance().execute("$('.resseguroLimiteResp').val('"+
             (dadosContrato.getLimiteResponsabilidade().equalsIgnoreCase("ilimitado")? "ILIMITADO":dadosContrato.getLimiteResponsabilidade().substring(0, dadosContrato.getLimiteResponsabilidade().length()-3))+"')");
            RequestContext.getCurrentInstance().execute("$('.resseguroMoeda').val('"+Validacao.comboId(ComoBox.loadCombo("VER_MOEDA", "ID", "SIGLA"), dadosContrato.getPremioBruto().substring(dadosContrato.getPremioBruto().length()-3, dadosContrato.getPremioBruto().length()))+"')");
            RequestContext.getCurrentInstance().execute("$('.resseguroTipoSeguro').val('"+dadosContrato.getIdSeguro()+"')");
            RequestContext.getCurrentInstance().execute("$('.resseguroNotaDebito').val('"+dadosContrato.getNotaDebito()+"')");
            RequestContext.getCurrentInstance().execute("$('.resseguroTipoCobertura').val('"+insuranceTypeCover(dadosContrato.getSeguro(), Integer.valueOf(dadosContrato.getId()))+"')");
            RequestContext.getCurrentInstance().execute("adicionarResseguro('"+dadosContrato.getDataInicio()+"','"+dadosContrato.getDataFim()+"')");
        }
    }
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:25,代码来源:Pesquisa.java

示例9: growingReportTotalValues

import org.primefaces.context.RequestContext; //导入依赖的package包/类
private void growingReportTotalValues()
{
    int[] total = new int[4];
    
    for (int i = 0;i<resultado.getListaValue().size(); i++) 
    {
        total[0] +=Integer.valueOf(resultado.getRowMap(i).get("NOVOS ADERENTE"));
        total[1] +=Integer.valueOf(resultado.getRowMap(i).get("TODOS ADERENTES"));
        total[2] +=Integer.valueOf(resultado.getRowMap(i).get("NOVOS CONTRATOS"));
        total[3] +=Integer.valueOf(resultado.getRowMap(i).get("TODOS CONTRATOS"));
    }
    
    RequestContext.getCurrentInstance().execute("$('.firstField').html('"+total[0] +"')");
    RequestContext.getCurrentInstance().execute("$('.secondField').html('"+total[1] +"')");
    RequestContext.getCurrentInstance().execute("$('.thirdField').html('"+total[2] +"')");
    RequestContext.getCurrentInstance().execute("$('.fourthField').html('"+total[3] +"')");
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:18,代码来源:RelatorioBean.java

示例10: creditNoteReg

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void creditNoteReg()
{ 
    if((notaDebito.getPremioGrosso() != null && !notaDebito.getPremioGrosso().equals("")) &&
      (notaDebito.getValorDeducao() != null && !notaDebito.getValorDeducao().equals("")))
    {
        notaDebito.setPremioGrosso(Validacao.unformat(notaDebito.getPremioGrosso()));
        notaDebito.setValorDeducao(Validacao.unformat(notaDebito.getValorDeducao()));
        String result = ContratoDao.registrarNotaCredito(notaDebito);
        if(result.split(";")[0].equals("true"))
        {
            Message.addInfoMsg("Nota de Crédito registrado com sucesso", "resist", "GestaoContratoGrowl");
            new DocNotaCredito().Arquivo(ConfigDoc.Fontes.getDiretorio())
                    .IdNoTaCretido(Integer.valueOf(result.split(";")[1]))
                    .InterCod(SessionUtil.getUserlogado().getNomeAcesso())
                    .NomeSeguro(typeInsurance(dadosContrato.getSeguro()))
                    .TypeNotaCredito(DocNotaCredito.TypeNotaCredito.ANULACAO)
                    .User(SessionUtil.getUserlogado().getNomeCompleto())
                    .createDoc();
                    
            RequestContext.getCurrentInstance().execute("limparCamposNotaDebito()");
            RequestContext.getCurrentInstance().execute("$('.nota-credit').fadeOut()");
        }
        else  Message.addErrorMsg(result.split(";")[1], "resist", "GestaoContratoGrowl");
    }
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:26,代码来源:Pesquisa.java

示例11: verificarIdadeCliente

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public int verificarIdadeCliente()
{
     Calendar dataNascimento = Calendar.getInstance();  
    dataNascimento.setTime(cliente.getDataNascimento()); 
    Calendar hoje = Calendar.getInstance();  
    int idade = hoje.get(Calendar.YEAR) - dataNascimento.get(Calendar.YEAR);
    
    if (hoje.get(Calendar.MONTH) < dataNascimento.get(Calendar.MONTH)) 
      idade--;  
    else 
    { 
        if (hoje.get(Calendar.MONTH) == dataNascimento.get(Calendar.MONTH) && hoje.get(Calendar.DAY_OF_MONTH) < dataNascimento.get(Calendar.DAY_OF_MONTH))
            idade--;      
    }
    if(idade>=18)
        
        return 1;
    else
    {
           RequestContext.getCurrentInstance().execute("idadeCliente()");
           return 0;
    }      
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:24,代码来源:ClienteBean.java

示例12: determineClassTypeLevel

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void determineClassTypeLevel(){
    char raiz;
    System.out.println("dddddd");
    if(conta.getIdAccount() != -1){
      
        for(Conta c : listAccounts){
            if(c.getIdAccount() == conta.getIdAccount()){
                raiz = c.getNumRaiz().charAt(0);
                conta.setNumClasse(raiz+"");
                conta.setNivel(c.getNivel());
                conta.setTipoConta(c.getTipoConta());
                conta.setNumConta(c.getNumRaiz());
                tamanhoConta = conta.getNumConta().length()+1;
                RequestContext.getCurrentInstance().execute("$('.contaNum').val('"+conta.getNumConta()+"'),$('.contaClasse').html('"+conta.getNumClasse()+"'),"
                        + "$('.contaNivel').html('"+conta.getNivel()+"'),$('.contaTipo').html('"+conta.getTipoConta()+"'),activeNumberAccount()");
                if(c.getEstado() == 1)
                    Message.addInfoMsg("Esta Conta é Movimentável. Se continuar terá que desdobrá-la!", "GestConta", "accountGrowl");
                break;
            }
        }
        
    }
    else
        RequestContext.getCurrentInstance().execute("$('.accountField').val(''),$('.accountFieldLabel').html('')");
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:26,代码来源:ContaBean.java

示例13: solicitarPagamentoMaisInfo

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void solicitarPagamentoMaisInfo(Pagamento pagamento)
{
    double valor = Double.valueOf(pagamento.getValor());
    pagamento.setDescricaoPagamento(pagamento.getDescricaoPagamento());
    Validacao.atualizar("recebimentoForm", "paymentDesc");
    String numSinistro = pagamento.getNumeroSinistro()!= null && !pagamento.getNumeroSinistro().equals("") ? pagamento.getNumeroSinistro() : "";
    RequestContext.getCurrentInstance().execute("$('.benef').html('"+pagamento.getBeneficiario()+"')");
    RequestContext.getCurrentInstance().execute("$('.idPagamento').html('"+pagamento.getIdPagamento()+"')");
    RequestContext.getCurrentInstance().execute("$('.numeroSinistro').html('"+numSinistro+"')");
    RequestContext.getCurrentInstance().execute("$('.pagamentoApolice').html('"+pagamento.getApolice()+"')");
    RequestContext.getCurrentInstance().execute("$('.pagamentoNotaDebito').html('"+pagamento.getNotaDebito()+"')");
    RequestContext.getCurrentInstance().execute("$('.solicitarPagamentoValor').html('"+Moeda.format(valor)+"')");  
    RequestContext.getCurrentInstance().execute("$('.pagamentoUtilizador').html('"+pagamento.getUtilizador()+"')");  
    RequestContext.getCurrentInstance().execute("$('.solicitarPagamentoDataPagamento').html('"+pagamento.getSolicitarPagamentoData()+"')");  
    RequestContext.getCurrentInstance().execute("$('.solicitarPagamentoDataRegistro').html('"+pagamento.getDataRegistro()+"')");  
    RequestContext.getCurrentInstance().execute("$('.maisInfoSolicitarPagamento').fadeIn()");      
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:18,代码来源:ContabilidadeBean.java

示例14: pagamentoRegistrado

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public void pagamentoRegistrado(String id)
   {
         RequestContext.getCurrentInstance().execute("$('.totalPagamento').html(' ')");
        FuncPagamento fp = new FuncPagamento();
        String ret = fp.criarDoc(SessionUtil.getUserlogado().getNomeAcesso(), id,
        SessionUtil.getUserlogado().getNome()+" "+SessionUtil.getUserlogado().getApelido(), ((pagamento.getTipoPagamento().equals("2")) ? 2 : 1));        
        this.dadosPagamento.clear();
        pagamento.setValorTotal("");
        this.valorTotal = 0;
        pagamento.setIdPagamento(cd.proximoCodigoPagamento(Integer.valueOf(pagamento.getTipoPagamento())));
        Validacao.atualizar("recebimentoForm", "pagamentoTabela", "numeroPagamento", "pagamentoValorTotal");
        RequestContext.getCurrentInstance().execute("pagamentoEfetuado()");
//        contasBanco = ComoBox.loadCombo("VER_CONTABOX", "ID", "CONTA");
        pagamento.setContaBanco("");
        Validacao.AtualizarCompoente("recebimentoForm", "tipoContaBanco");
        pagamento.setTipoPagamento("2");
        Validacao.AtualizarCompoente("recebimentoForm", "elect-payment-type");
        this.listaPagamentos = cd.listaPagamentos(null,"total", pagamento.getFiltroPagamento());
        Validacao.AtualizarCompoente("recebimentoForm", "paymentTable");   
        RequestContext.getCurrentInstance().execute("$('.modalProcess').hide()");
        RequestContext.getCurrentInstance().execute("openAllDocument('"+ret+"')");
   }
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:23,代码来源:ContabilidadeBean.java

示例15: verificarEmail

import org.primefaces.context.RequestContext; //导入依赖的package包/类
public boolean verificarEmail()
{
   boolean resultado = false;
    if(cliente.getEmailS() != null && !cliente.getEmailS().equals(""))
    {           
        resultado = clienteDao.verificarEmail(cliente.getEmailS());
        if(resultado== true)
        {
             Mensagem.addErrorMsg("Email já existe");
            Validacao.AtualizarCompoente("addClienteformulario", "cliGrowl");
            RequestContext.getCurrentInstance().execute("bordaVermelhaEmail1()");
        }
    }
    else if(cliente.getEmailC() != null && !cliente.getEmailC().equals(""))
    {
        resultado = clienteDao.verificarEmail(cliente.getEmailC());
        if(resultado== true)
        {
            Mensagem.addErrorMsg("Email já existe");
            Validacao.AtualizarCompoente("addClienteformulario", "cliGrowl");
            RequestContext.getCurrentInstance().execute("bordaVermelhaEmail2()");
        }
    }
    return resultado;
}
 
开发者ID:JIGAsoftSTP,项目名称:NICON,代码行数:26,代码来源:ClienteBean.java


注:本文中的org.primefaces.context.RequestContext类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。