Przeglądaj źródła

[C端宣传页][修改][图文内容链接]

release_toaliyun_real
gongbiao 7 lat temu
rodzic
commit
124e8d203e
1 zmienionych plików z 7 dodań i 1 usunięć
  1. +7
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCampaignServiceImpl.java

+ 7
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCampaignServiceImpl.java Wyświetl plik

@@ -228,10 +228,16 @@ public class WxCampaignServiceImpl implements WxCampaignService {
try { try {
response.setHeader("Content-type","text/html;charset=utf-8"); response.setHeader("Content-type","text/html;charset=utf-8");
WxCampaign wxCampaign = wxCampaignMapper.selectByPrimaryKey(id); WxCampaign wxCampaign = wxCampaignMapper.selectByPrimaryKey(id);
String html = StringUtils.isEmpty(wxCampaign.getHtml()) ? "" : wxCampaign.getHtml();
try {
html = URLDecoder.decode(html, "utf-8");
} catch (UnsupportedEncodingException e) {
logger.info("图文内容解码失败");
}
// 循环取出流中的数据 // 循环取出流中的数据
byte[] b = new byte[1024]; byte[] b = new byte[1024];
int len; int len;
InputStream inStream = new ByteArrayInputStream(wxCampaign.getHtml().getBytes());
InputStream inStream = new ByteArrayInputStream(html.getBytes());
while ((len = inStream.read(b)) > 0){ while ((len = inStream.read(b)) > 0){
response.getOutputStream().write(b, 0, len); response.getOutputStream().write(b, 0, len);
} }


Ładowanie…
Anuluj
Zapisz