Usar valor depois de chamar a classe

Pessoal, tenho uma classe data e quero imprimir o valor mostra_data dentro de um servlet que chama essa classe.

Como faço isso, consegui chamar a classe com o new(), mas como utilizo o valor mostr_data da classe data.

Classe Data:

package Data;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Data{
	
	public static void data(){
		
	   Date data = new Date(); 
	   SimpleDateFormat data_formatada = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
	   String mostra_data =  data_formatada.format(data);
	}
}

Onde quero utilizar

if (acao.equals("cadastra") || acao.equals("alterar") || acao.equals("excluir") || acao.equals("consultar") || acao.equals("alterar")) {

new Data();
//CHAMEI A CLASSE DATA E AGORA QUE UTILIZAR A STRING MOSTRA DATA
		    
		}

Agradeço a ajuda

Marcos

Seu metodo ta como void, altera para retornar String:

public static String getData(){
	return new SimpleDateFormat("dd/MM/yyyy").format(Calendar.getInstance().getTime());
}

Chamando na sua Servlet:

Data.getData();

Não use Date para data é deprecated.

[quote=Marcos_rhs]Pessoal, tenho uma classe data e quero imprimir o valor mostra_data dentro de um servlet que chama essa classe.

Como faço isso, consegui chamar a classe com o new(), mas como utilizo o valor mostr_data da classe data.

Classe Data:

package Data;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Data{
	
	public static void data(){
		
	   Date data = new Date(); 
	   SimpleDateFormat data_formatada = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
	   String mostra_data =  data_formatada.format(data);
	}
}

Onde quero utilizar

if (acao.equals("cadastra") || acao.equals("alterar") || acao.equals("excluir") || acao.equals("consultar") || acao.equals("alterar")) {

new Data();
//CHAMEI A CLASSE DATA E AGORA QUE UTILIZAR A STRING MOSTRA DATA
		    
		}

Agradeço a ajuda

Marcos[/quote]

Isso é bem simples!

package Data;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Data{

	public SimpleDateFormat data_formatada 
	public static void data(){
		
	   Date data = new Date(); 
	   data_formatada = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
	   String mostra_data =  data_formatada.format(data);
	}
}

e no servlet

Data data = new Data();
data.data_formatada

esse é o jeito mais facil mas não é o mais usado eu lhe aconcelho a ler sobre o padrão CamelCase