상세 컨텐츠

본문 제목

파라미터로 어떤 값이 날라기는지 보기위한 JSP페이지

Java

by 탑~! 2011. 11. 17. 10:53

본문


<%@ page import="
java.io.*,
java.util.*"
%>

<%
InputStream in = request.getInputStream();
File file = new File("c:/log.txt");
FileOutputStream writer = new FileOutputStream(file);
byte[] text = new byte[4096];
int offset = 0;
int getbyte = 1;
for(int i=0; 0 < getbyte; i++) {
  getbyte = in.read(text, offset, text.length);
  offset += getbyte;
  if(getbyte <= 0) continue;
  writer.write(text, 0, getbyte);
  out.print(text);
}
writer.close();
%>
<%=in.toString()%>

 

## 원리

서버가 xml-rpc서버가 아니라면 request에 담겨서 날아오는 컨텐츠가 그냥 스트링의 배열로 보아도 무관할 것이다.

그러므로 request의 스트림을 얻어 그 값을 파일로 뿌려주거나 화면에 뿌려주면

어떤 값이 서버로 전송되는지 파라미터를 볼수 있다.

하지만 클라이언트 측면에서 보면 서버로 전송을 했는데 아무런 결과가 날아오지 않기 때문에

에러가 발생할 것이다.

물론 톰캣버서도 돌리고 IIS도 돌려야 할것이다.




출처 : http://blog.naver.com/9namy

'Java' 카테고리의 다른 글

MSSQL jdbc - sqljdbc.jar와 sqljdbc4.jar 차이  (0) 2013.03.19
자바소스 많은곳  (0) 2012.11.15
WebLogic 8.1 메뉴얼  (0) 2012.09.26
iBatis vs Stored Procedure (Oracle, MySQL, MS-SQL)  (1) 2012.09.06
자바 문자열 수식 계산기  (0) 2012.05.15

관련글 더보기