Tenho os eguinte código abaixo:
public Object execute(HttpServletRequest request,
HttpServletResponse response) {
// dados enviados pelo jsp
String empresa = request.getParameter("empresa");
String endereco = request.getParameter("endereco");
String cidade = request.getParameter("cidade");
String estado = request.getParameter("estado");
String cep = request.getParameter("cep");
String telefone = request.getParameter("telefone");
String site = request.getParameter("site");
String email = request.getParameter("email");
String cnpj = request.getParameter("cnpj");
String inscricaoEstadual = request.getParameter("inscricaoEstadual");
String atividadeFim = request.getParameter("atividadeFim");
String numeroFuncionarios = request.getParameter("numeroFuncionarios");
String contato = request.getParameter("contato");
String foneContato = request.getParameter("foneContato");
String funcao = request.getParameter("funcao");
String situacao = request.getParameter("situacao");
String tipo = request.getParameter("tipo")==null?"0":request.getParameter("tipo");
String pesquisa1 = request.getParameter("pesquisa1");
String pesquisa2 = request.getParameter("pesquisa2");
String emailContato = request.getParameter("emailContato");
// buscar usuario da sessao para utilizar os seus atributos no cadastro do registro
HttpSession session = request.getSession();
Usuario usuario = (Usuario)session.getAttribute("usuario");
if (usuario.getPermissao() == "Gerente") {
String user = request.getParameter("vendedor");
} else {
String user = request.getParameter("vendedor");
}
String access = usuario.getPermissao();
try {
CadastroClientesDAO ccDAO = (CadastroClientesDAO)DAOFactory.getDAO("CadastroClientes");
CadastroClientes cadastroclientes = new CadastroClientes(
empresa, endereco, cidade, estado,
cep, telefone, site, email, cnpj,
inscricaoEstadual, atividadeFim,
numeroFuncionarios, contato,
foneContato, funcao,
situacao, tipo, pesquisa1, pesquisa2, user, access, emailContato);
ccDAO.insert(cadastroclientes);
return "redirect:cmd=abrircadastroclientes";
} catch (Exception e) {
log.error(e.getMessage());
e.printStackTrace();
request.setAttribute("msg", e.getMessage());
return "error";
}
}
Não estou conseguindo usar esse if:
if (usuario.getPermissao() == "Gerente") {
String user = request.getParameter("vendedor");
} else {
String user = request.getParameter("vendedor");
}
Ele dá erro no no parametro user:
CadastroClientes cadastroclientes = new CadastroClientes(
empresa, endereco, cidade, estado,
cep, telefone, site, email, cnpj,
inscricaoEstadual, atividadeFim,
numeroFuncionarios, contato,
foneContato, funcao,
situacao, tipo, pesquisa1, pesquisa2, user, access, emailContato);
cannot be resolved
Alguém sabe o pq?