weixin-java-miniapp 를 이용 하여 애플 릿 코드 를 만 들 고 그림 파일 흐름 을 직접 되 돌려 주 는 방법
도구 선택
우 리 는 여전히 간단 하고 편리 한weixin-java-miniapp을 선택 하여 이 기능 을 완성 한다.
프로젝트 설정
우리 의 다른 문장 을 자세히 보십시오이것 을 눌 러 서 들 어 갑 니 다
애플 릿 코드 생 성 관련 유형
애플 릿 코드 의 다른 생 성 방식 과 관련 유형 은 이 글이것 을 눌 러 서 들 어 갑 니 다에서 비교적 상세 하 게 소개 되 었 습 니 다.여 기 는 더 이상 군말 하지 않 습 니 다.다음은 장 수 를 제한 하지 않 는 이런 유형 을 생 성하 여 예 를 들 어 보 겠 습 니 다.
애플 릿 코드 그림 생 성
작은 프로그램의 service 인 스 턴 스 wxMaService 를 먼저 가 져 옵 니 다.
QR 코드 관련 작업 의 service 인 스 턴 스 를 가 져 옵 니 다.
//
WxMaService wxMaService = WxMaConfiguration.getWxMaService();
//
WxMaQrcodeService wxMaQrcodeService = wxMaService.getQrcodeService();
//
WxMaCodeLineColor lineColor = new WxMaCodeLineColor("0", "0", "0");
// ( File , File , byte[] , )
byte[] qrCodeBytes = null;
qrCodeBytes = wxMaQrcodeService.createWxaCodeUnlimitBytes(String.valueOf(id), null, 430, false, lineColor, false);
파일 흐름 되 돌리 기response 에 파일 흐름 을 기록 합 니 다.관련 예제 코드 는 다음 과 같 습 니 다.
@RestController
@RequestMapping("/qrCode")
public class QrCodeController {
private static final Logger logger = LoggerFactory.getLogger(QrCodeController.class);
@GetMapping("/getMiniappQrCode/{id}")
public void getMiniappQrCode(@PathVariable("id") Long id, HttpServletRequest request, HttpServletResponse response) throws Exception{
//
WxMaService wxMaService = WxMaConfiguration.getWxMaService();
//
WxMaQrcodeService wxMaQrcodeService = wxMaService.getQrcodeService();
//
WxMaCodeLineColor lineColor = new WxMaCodeLineColor("0", "0", "0");
//
byte[] qrCodeBytes = null;
try{
qrCodeBytes = wxMaQrcodeService.createWxaCodeUnlimitBytes(String.valueOf(id), null, 430, false, lineColor, false);
} catch(Exception e){
logger.error(" ", e);
}
// contentType
response.setContentType("image/png");
// response
OutputStream stream = response.getOutputStream();
stream.write(qrCodeBytes);
stream.flush();
stream.close();
}
}
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
weixin-java-miniapp 를 이용 하여 애플 릿 코드 를 만 들 고 그림 파일 흐름 을 직접 되 돌려 주 는 방법때때로 우 리 는 다른 웹 페이지 에 우리 자신의 애플 릿 중 일부 페이지 의 애플 릿 코드 를 보 여 줘 야 할 수도 있다.이 럴 때 우 리 는 애플 릿 의 애플 릿 코드 생 성 관련 인 터 페 이 스 를 사용 해...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.