강의

멘토링

커뮤니티

Inflearn Community Q&A

fireking59972126's profile image
fireking59972126

asked

Yoon Jae-seong's Java-based Android 9.0 (pie) App Development Advanced 3-step

Lesson 29 HTTP Network Basics

post방식으로 배열 데이터 넘길때 질문 입니다.

Resolved

Written on

·

726

0

다른 데이터는 다 잘 출력되는데 

배열로 된 데이터만

서버에 출력시키면

c[Ljava.lang.String;@27104fa8

c[Ljava.lang.String;@27104fa8

이런식으로 서버에 출력 이 되는데요.

 웹에서 form html 에서 할때도  같은 현상이 있어서 해결하려고 해봤지만 결국 제자리 걸음 입니다.  어떻게 해결해야 할까요..

아래는 서버에 jsp 파일 코딩 입니다 강좌내용과 별 차이점은 없습니다.

<%@ page language="java" contentType="application/json; charset=UTF-8" pageEncoding="UTF-8"%>

<%

String method = request.getMethod();

System.out.println("요청방식 : " + method);

request.setCharacterEncoding("utf-8");

//전달한 데이터 추출

String a = request.getParameter("a");

String b = request.getParameter("b");

String[] c = request.getParameterValues("c");

System.out.println(a);

System.out.println(b);

for(String p : c){

System.out.println("c : "+c);

}

%>

androidjava

Answer 2

0

감사합니다.

0

nury님의 프로필 이미지
nury
Instructor

자바에서 배열을 출력하면 원래 저렇게 출력됩니다. 반복문을 돌려 배열에 들어 있는 값을 가져와 출력하셔야 합니다.

fireking59972126's profile image
fireking59972126

asked

Ask a question