2017-02-06 1316 views
-1

我有一个jsp文件,我需要使用Base64类的方法。 一种方法是目前在java.util中:如何在单个文件中使用Base64.getEncoder()。encodeToString()和Base64.encodeBase64String()

java.util.Base64.getEncoder().encodeToString(). 

而另一种方法在

org.apache.commons.codec.binary package : 
    org.apache.commons.codec.binary.Base64.encodeBase64String() 

存在因此要实现这一点,我用完全分类的名称,但仍是givng错误。

org.apache.jasper.JasperException:无法编译类JSP:59在jsp文件:在线路发生 错误/ProcessDetails.jsp org.apache.commons.codec.binary.Base64无法解析为类型 56:String signature = java.util.Base64.getEncoder()。encodeToString(sha256_HMAC.doF inal(data.getBytes())); 59:String paymentToken = org.apache.commons.codec.binary.Base64.encodeBase64String(sh a256_HMAC.doFinal(da ta.getBytes()));

+1

“但仍然是givng错误” - 什么错误? – JonK

+0

欢迎使用堆栈溢出:-)请不要将相关信息(错误消息和代码)添加到注释中,但对于问题 – JimHawkins

回答