Я делаю некоторые из javascript, как следует в передней части
if (this.files && this.files[0]) {
var reader = new FileReader();
reader.onload = function(e) {
$('#brandImage').attr('src', e.target.result);
},
reader.readAsDataURL(this.files[0]);
}
теперь все, что есть в brandImage, теперь выглядит для меня двоичными данными изображения, которые похожи на src= "data: image/jpeg; base64..and than some random characters..
теперь я хочу передать эти данные контроллеру, а в контроллере я хочу преобразовать эти двоичные данные в байтах.
Это возможно
эти данные уже являются двоичными данными, поэтому вы можете передать все, что вы получаете, в контроллер, но он закодирован с base64, поэтому вам нужно его декодировать
для использования java http://docs.oracle.com/cd/E12839_01/apirefs.1111/e12063/oracle/dss/util/BASE64Decoder.html
просто не забудьте удалить префиксные data:image/jpeg;base64
из этих данных