Recentemente, são necessários fluxos de IO para ler imagens no projeto para fornecer exibição de página em primeiro plano. Como eu costumava usar o caminho da URL para exibir imagens, ouvi dizer que os fluxos de IO precisam ler fotos no projeto. No entanto, a tarefa foi emitida e, como programador, só posso optar por executá -la, então encontrei algumas informações e li a API.
Ei, parece muito simples. Como é a primeira vez que o streaming de IO é usado para ler fotos para exibição de páginas, então grave o seguinte código
Código de fundo:
/** * O fluxo de io lê a imagem por: long * @return */@requestMapp (value = "/ioreadImage/{iMgname}", método = requestmethod.get) public string ioreadImage (@pathVariable string IMGNAME, httpSleTreQuest Solicy, hTTTTETReSoSSOnsion ips = null; tente {// Obtenha o caminho de armazenamento da imagem string imgpath = constans.folder_image + imggname; ips = new FileInputStream (new File (imgPath); Response.setContentType ("multipart/form-data"); outTeTUTSTRAMETRETRETRETE (); ((Len = ips.read (buffer))!Código da recepção - Método 1:
<span style = "branco-espaço: pre;"> </span> <div style = "float: esquerda;"> <#-$ {model.userdatil.photo} o nome do arquivo armazenado para o banco de dados-> <img src = "$ {ctx}/userInfo/ioreadImage/$ {Model.erd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd.Urd. <input type = "hidden" id = "photo" name = "photo"/> </div>Código JS - Método 2:
var npcname = $ ('#npcimg'). Data ('val'); var iMg = document.getElementById ("npcimg"); img.src = '/userinfo/ioreadImage/'+npcName;JQuery Code - Método 3:
$ ('#npcimg'). att ('src', '/userinfo/ioreadImage/'+npcname);Ok, é simples assim, a recepção pode exibir as imagens. Existem apenas algumas frases de código no total; portanto, não há comentários adicionais para explicá -lo.
Resumir
Este artigo está cheio do conteúdo sobre a leitura de imagens para o compartilhamento de código de exibição do front-end nos fluxos Java IO. Espero que seja útil para todos. Amigos interessados podem continuar se referindo a outros tópicos relacionados neste site. Se houver alguma falha, deixe uma mensagem para apontá -la. Obrigado amigos pelo seu apoio para este site!