현제 정보를 받아오려고 하는 웹페이지가 변수를 던져줘야 데이터를 받아오는식으로 된 페이지인것 같습니다. 현제 POST방식으로 데이터를 받아오려고 하는데 막막하내요 고수님들 한말씀부탁드립니다.ㅠ





-----------------------------------------------------------------------------------------------


xxx.aspx


<input name="CtrCombindSearch1:txtSearchbox" type="text" id="CtrCombindSearch1_txtSearchbox" onkeypress="if(event.keyCode==13){if(CtrCombindSearch1_txtSearchbox.value==''){alert('검색어를 입력하세요');return false}else{VisibleLoadImage();__doPostBack('CtrCombindSearch1','click');return false;}}" /></td><td width="110" nowrap="nowrap" align="center" background="/WebRsc/UOU/Image/SearchBox/table_5bg.gif"><input type="submit" name="CtrCombindSearch1:loginButton" value="검색" id="CtrCombindSearch1_loginButton" class="button1_3" onclick="if(CtrCombindSearch1_txtSearchbox.value==''){alert('검색어를 입력하세요');return false}" onclick=";VisibleLoadImage();" /></td>

.....

.....중략

.....

<!--
function __doPostBack(eventTarget, eventArgument) {
var theform;
if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {
theform = document.Form1;
}
else {
theform = document.forms["Form1"];
}
theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
theform.__EVENTARGUMENT.value = eventArgument;
theform.submit();
}
// --> 

---------------------------------------------------------------------------------------------- java code



URL url = null; try { url = new URL("http://library.ulsan.ac.kr/LibSolution/BaseWeb/SearchWeb/PgCombindSearch.aspx?);

HttpURLConnection httpURLCon = (HttpURLConnection)url.openConnection(); httpURLCon.setDefaultUseCaches(false); httpURLCon.setDoInput(true); httpURLCon.setDoOutput(true); httpURLCon.setRequestMethod("POST"); httpURLCon.setRequestProperty("content-type", "Microsoft Visual Studio .NET 7.1"); StringBuffer sb = new StringBuffer(); sb.append("value").append("=").append("android"); PrintWriter pw = new PrintWriter(new OutputStreamWriter(httpURLCon.getOutputStream(), "EUC-KR")); pw.write(sb.toString()); pw.flush(); BufferedReader bf = new BufferedReader(new InputStreamReader(httpURLCon.getInputStream(), "EUC-KR")); StringBuilder buff = new StringBuilder(); String line; while((line = bf.readLine()) != null){ buff.append(line); }

}

-----------------------------------------------------------------------------------------------------------------