0
그래서 다른 페이지에서 매개 변수를 받고, 그리고, 나는 그 배열의 모든 항목을 복용하고 그들에 substring
방법을 실행하고 배열에 넣어 : 예 경우에 대한 그래서사용 대해 getParameterValues 및 배열
String[] edit = request.getParameterValues("editID");
// System.out.println(edit);
String editDel = "";
if (edit != null) {
for (int i = 0; i < edit.length; ++i) {
String lf = edit[i];
editDel = lf.substring(0, lf.length() - 2);
} } else { editDel = "0"; }
// System.out.println(editDel);
을 이전 페이지에서 3lf
및 12lf
매개 변수를 전달하면 시스템은 변수 edit
에 대해 [Ljava.lang.String;@520
을 인쇄하고 변수 editDel
에 대해 12
을 인쇄합니다. 나는 editDel
변수
이 수행 I 인쇄 나는 경우에 대한 작업 그것을 밖으로,하지만 내 페이지의 다른 부분에 editDel 변수의 사용을 확장해야합니다. 내가 그 앞에 할 수있는 건 없니? – Dan
editDel은 하나의 값만 포함 할 수있는 변수입니다. 두 값을 모두 원하면 배열을 계속 사용해야합니다. 배열에 원래 문자열 대신 하위 문자열이 포함되도록하려면 "edit [i] = lf.substring (0, lf.length() - 2);" – Kal