Pessoal, tenho minha servlet, onde pego o arquivo (File) através de um upload de um arquivo.
Só que não sei como pegar esse nome do arquivo para uma classe (utilizando o GET e SET), pois vou utilizar ele em outras classes para inserir no BD.
Minha dúvida está em criar a classe com get e set, pois eu criei uma e setei o valor (nome do arquivo) em uma classe, só que quando chamo o “get” vem vazio.
[code]public class NomeArquivo {
public String nome;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
}
[/code]
aqui eu seto ele:
[code]public class Upload {
public boolean anexos(String caminho, HttpServletResponse response)
throws Exception, IOException, BiffException,
ClassNotFoundException, SQLException {
if ((caminho != null)) {
File file = new File(caminho);
new NomeArquivo().setNome(caminho);[/code]
esse caminho (File) vem da servlet… nessa classe UPLOAD está funcionando essa utilização, e na outra classe que chamo o get:
[code]
…
try {
conn = ConnectionManager.obterConexao();
pr = conn.prepareStatement(SQL_SIMCARD_INSERE_PROCESSAMENTO);
pr.setString(1, new NomeArquivo().getNome());[/code]
vem vazio