http://okjsp.net/seq/76617#1415596701252
String fileName = request.getParameter("fileName");
BufferedReader br = null;
StringTokenizer token = null;
File file = null;
ArrayList key = new ArrayList();
ArrayList value = new ArrayList();
ArrayList list = new ArrayList();
String str = null;
String arr[] = null;
try {
file = new File(fileName);
br = new BufferedReader(new FileReader(file));
while ( (str = br.readLine()) != null) {
arr = (str.split("\\="));
for (int i=0; i < arr.length; i++) {
if( arr.length == 2 ) {
key.add( arr[0] );
value.add( arr[1] );
}
}
}
// while ( (str = br.readLine()) != null) {
// list.add(str.split("="));
// if((list.size())%2 == 0){
// key.add(token);
// } else {
// value.add(token);
// }
// }
request.setAttribute("key",key);
request.setAttribute("value",value);
지금까지 짠 소스가 저건데요~
빨간부분에서 파일을 한줄씩 읽어들이고
한줄씩 읽어 드린걸 =를 기준으로 앞뒤로 자르고
=앞에있는건 key에다 뒤에있는건 value에다 넣고 싶은데...
마음대로 안되네요..
디버그해서 보니까 배열 [0][1] 에만 들어갔다가 엔터부분나오면 ""
됐다가 다시 [0][1] 부분에 들어갔다 해서 arr.length == 0 이렇게도 해봤는데 안되네요..
'차근차근 > JAVA JSP' 카테고리의 다른 글
Arrays.asList (0) | 2014.11.10 |
---|---|
구문자로 되어있는 문자열을 List로 넣는 방법 (0) | 2014.11.10 |
java에 있는 object형 arraylist를 jsp로 넘기기 (0) | 2014.10.29 |
jsp에서 자기가 만든 class import 하기 (0) | 2014.10.29 |
jsp alert창 띄우는것 질문드립니다. (0) | 2014.10.29 |