В php есть md5 (), чтобы получить MD5-хеш строки, переданный ему. Так есть ли в JSP предопределенная функция, подобная этой?
Или любая готовая библиотека, которую я могу легко использовать, которая содержит все типы хеш-функций?
Сложнее.
import java.security.*; byte[] bom= str.getBytes("UTF-8"); MessageDigest md = MessageDigest.getInstance("MD5"); byte[] hash = md.digest(bom);
Встроенный: javax.crypto. Третье лицо: BouncyCastle .
javax.crypto
Выполните хеширование в классе Java, например, в сервлете или в пользовательском taglib.