2013-06-11 2 views
-4

메시지 다이제스트 인 바이트 배열이 있습니다. 그리고 나는 그것을 같은 서버에있는 다른 어플리케이션으로 보내고 싶습니다. 문자열로 변환하고 반대쪽에서 배열을 다시 가져오고 싶지 않습니다.서블릿을 사용하여 바이트 배열을 보내는 방법은 무엇입니까?

서블릿을 사용하여 어떻게 할 수 있습니까?

+2

서블릿의 출력 방법은 일반'OutputStream'입니다 시도하고자 할 수 있습니다 어떤 당신이 좋아하는 것을 출력 할 수 있습니다 ... 무엇이 그 바이트 배열을 전혀 밀지 못하게합니까 ?? – fge

답변

1

@fge 코멘트 에서 언급 한 바와 같이 서블릿의 출력 방법은 일반의 OutputStream, 당신은 출력이 당신을

InputStream inputsttream=request.getInputStream(); 
OutputStream outputstream=resp.getOutputStream(); 
byte[] bytebuffer = new byte[size]; 
for (int bits= inputsttream.read(bytebuffer); bits!=-1; bits= inputsttream.read(bytebuffer)) 
{ 
    outputstream.write(bytebuffer , 0, bits); 
} 
+0

바이트 배열을 다른 응용 프로그램에 보내고 싶습니다. 응용 프로그램에서 읽어야합니다. 수행 방법을 설명해주십시오. – Dinesh

관련 문제