定义一个Util
public class Base64Utils {
/**
* encode
*/
public static String encodeBase64(String s){
Object retObj= null;
try {
byte[] input = s.getBytes();
Class clazz=Class.forName("com.sun.org.apache.xerces.internal.impl.dv.util.Base64");
Method mainMethod= clazz.getMethod("encode", byte[].class);
mainMethod.setAccessible(true);
retObj = mainMethod.invoke(null, new Object[]{input});
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (NoSuchMethodException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {