SimpleDateFormatter is great in a pinch, but like the name suggests it doesn't scale well.
If you hard-code "MM/dd/yyyy" all over your application your international users won't be happy.
Use the static methods in DateFormat to retrieve the right formatting for your user. For a desktop application (where you'll rely on the default locale), simply call:
String localizedDate = DateFormat.getDateInstance(style).format(date);
Where style is one of the formatting constants (FULL, LONG, MEDIUM, SHORT, etc.) specified in DateFormat.
For a server-side application where the user specifies their locale as part of the request, you should pass it explicitly to getDateInstance() instead:
String localizedDate =
DateFormat.getDateInstance(style, request.getLocale()).format(date);