//This is just a simple program in java.. not jsp
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
public class fetch {
public static void main(String[] args) {
try {
URL url;
URLConnection urlConnection;
DataOutputStream outStream;
DataInputStream inStream;
// Build request body
String body = "fName=" + URLEncoder.encode("Atli", "UTF-8")
+ "&lName=" + URLEncoder.encode("Þór", "UTF-8");
// Create connection
url = new URL("http://www.yob.in/");
urlConnection = url.openConnection();
((HttpURLConnection) urlConnection).setRequestMethod("POST");
urlConnection.setDoInput(true);
urlConnection.setDoOutput(true);
urlConnection.setUseCaches(false);
urlConnection.setRequestProperty("Content-Type",
"application/x-www-form-urlencoded");
urlConnection.setRequestProperty("Content-Length",
"" + body.length());
// Create I/O streams
outStream = new DataOutputStream(urlConnection.getOutputStream());
inStream = new DataInputStream(urlConnection.getInputStream());
// Send request
outStream.writeBytes(body);
outStream.flush();
outStream.close();
// Get Response
// - For debugging purposes only!
String givenStr = "sampleTexttoSearch";
String buffer;
while ((buffer = inStream.readLine()) != null) {
buffer = buffer.replaceAll("\\<.*?>", "");
if (buffer.toLowerCase().contains(givenStr.toLowerCase())) {
System.out.println("******" + buffer);
System.out.println("**" + givenStr);
}
}
// Close I/O streams
inStream.close();
outStream.close();
} catch (Exception ex) {
System.out.println("Exception cought:\n" + ex.toString());
}
}
}
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
public class fetch {
public static void main(String[] args) {
try {
URL url;
URLConnection urlConnection;
DataOutputStream outStream;
DataInputStream inStream;
// Build request body
String body = "fName=" + URLEncoder.encode("Atli", "UTF-8")
+ "&lName=" + URLEncoder.encode("Þór", "UTF-8");
// Create connection
url = new URL("http://www.yob.in/");
urlConnection = url.openConnection();
((HttpURLConnection) urlConnection).setRequestMethod("POST");
urlConnection.setDoInput(true);
urlConnection.setDoOutput(true);
urlConnection.setUseCaches(false);
urlConnection.setRequestProperty("Content-Type",
"application/x-www-form-urlencoded");
urlConnection.setRequestProperty("Content-Length",
"" + body.length());
// Create I/O streams
outStream = new DataOutputStream(urlConnection.getOutputStream());
inStream = new DataInputStream(urlConnection.getInputStream());
// Send request
outStream.writeBytes(body);
outStream.flush();
outStream.close();
// Get Response
// - For debugging purposes only!
String givenStr = "sampleTexttoSearch";
String buffer;
while ((buffer = inStream.readLine()) != null) {
buffer = buffer.replaceAll("\\<.*?>", "");
if (buffer.toLowerCase().contains(givenStr.toLowerCase())) {
System.out.println("******" + buffer);
System.out.println("**" + givenStr);
}
}
// Close I/O streams
inStream.close();
outStream.close();
} catch (Exception ex) {
System.out.println("Exception cought:\n" + ex.toString());
}
}
}