Problemas con el slash invertido al guardar imagenes a base de datos. jsp blob mysql

Cielosoft
08 de Noviembre del 2009
http://www.java2s.com/Code/Java/Database-SQL-JDBC/InsertpicturetoMySQL.htm

En esa pagina explican como insertar imagenes en MySQL. Pero funciona muy bien cuando le pones el nombre de la imagen directamente. por ejemplo :
File file = new File("myPhoto.png");

Pero cuando el nombre de la imagen lo jalo de la pagina JSP obtengo un string asi:
File file = new File("C:UsersXristianPicturesmyPhoto.png");
Y el bendito caracter slash " " Me lanza error por que no lo reconoce.
Pero si le pongo doble slash funciona muy bien
"C:\Users\Xristian\Pictures\myPhoto.png"
EL PROBLEMA ES QUE EL JSP NO ME DEVUELVE CON DOBLE SLASH.
Y no se como cambiarlo eh intentado hacer un remplace al string; pero para todo el netbeans me manda error del slash.

QUE PUEDO HACER POR FAVOR AYUDENME LLEVO VARIAS HORAS EN ESTO.