Bom dia a todos!!! :D
Pessoal,
estou desenvolvendo um sistema utilizando tecnologia oracle (mais especificamente ADF e Jdeveloper).
Estou com um probleminha na hora de gravar um string no meu banco de dados, ou seja, o usuário informa um nome em um campo e o mesmo não podera gravar com espaços, (tanto no começo, quanto no fim da string).
A solução de certa forma é simples. Utilização do método trim(). Mas infelizmente não está funcionando como deveria!
Abaixo segue parte de meu método com comentários sobre um alteração que eu fiz.
private boolean confirmCreateCategoryActionsGeneric(String acao) {
DCBindingContainer bindingContainer =
(DCBindingContainer)getBindings();
DCIteratorBinding iteratorCategory =
bindingContainer.findIteratorBinding("CategoryView1Iterator");
Row currentRow = iteratorCategory.getCurrentRow();
String nameSource = "";
if (currentRow.getAttribute("Name") != null) {
//Abaixo segue minha logica para o tratamento da String.
currentRow.setAttribute("Name", currentRow.getAttribute("Name").toString().trim());
nameSource = currentRow.getAttribute("Name").toString();
nameSource = prepareUrlString(nameSource, 0);
nameSource = nameSource.toLowerCase();
}
Agradeço desde já a ajuda de todos.
Abraço!
