jsp页面所有信息保存到orcle数据库中
我想要将jsp页面所有的信息保存到orcle中的clob字段中,等到再次查询的时候,能够将数据库的信息转换成jsp页面显示,请问各位大侠,这个怎样实现呢?主要是将jsp页面保存数据库需要用什么方法呢? jsp
[解决办法]
要保存的时候可以把页面的路径传到后台!
后台用java.net.URL类获取页面内容
如:
public static void main(String[] args) {
String url = "http://www.baidu.com";
String result = callUrlByGet(url,"GBK");
System.out.println(result);
}
public static String callUrlByGet(String callurl,String charset){
String result = "";
try {
URL url = new URL(callurl);
URLConnection connection = url.openConnection();
connection.connect();
BufferedReader reader = new BufferedReader(new
InputStreamReader(connection.getInputStream(),charset));
String line;
while((line = reader.readLine())!= null){
result += line;
result += "\n";
}
} catch (Exception e) {
e.printStackTrace();
return "";
}
return result;
}
try {
URL u = new URL("http://localhost:8080");
URLConnection ul = u.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(ul.getInputStream()));
String a ;
while((a = in.readLine()) !=null){
System.out.println(a);
}
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
public Element getTableElementListA(String url){
Source source=null;
try {
source = new Source(new URL(url));
}catch(MalformedURLException e){
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}
return source;
}