如何在一个JFrame中加上一个网页上连接?? 可以用Java调用外部程序的功能,具体代码搜一下吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String cmd = "rundll32 url.dll,FileProtocolHandler http://www.163.com";Process p = Runtime.getRuntime().exec(cmd); 谢谢二位,,但java可不可以自己实现呢,,请高人赐教 那如何用下列方法向服务器发送一条POST请求呢,,,.. String cmd = "rundll32 url.dll,FileProtocolHandler http://www.163.com"; Process p = Runtime.getRuntime().exec(cmd); 用Socket发送HTTP请求,比如xyq.17173.comSocket socket = new Socket("xyq.17173.com", 80);PrintWriter write = new PrintWriter(socket.getOutputStream(), true);write.("GET http://xyq.17173.com/ HTTP/1.0");write.println();接下来就可以读取服务器回应和接着的实际的内容了。 public class test extends JFrame { public test(){ JLabel lbl = new JLabel(); lbl.setText("<html><a href=www.17173.com>17173</a></html>"); lbl.addMouseListener(new MouseAdapter(){ public void mouseReleased(MouseEvent e){ try { Runtime.getRuntime().exec("cmd /c start http://www.17173.com"); } catch (IOException e1) { e1.printStackTrace(); } } }); this.getContentPane().add(lbl); this.setSize(100,100); this.setVisible(true); } public static void main(String[] args){ new test(); }} 你这是一个get 的 http的请求。那。 1 我想实现象java web start 上的那个主页的连接。 2 我想在我的应用程序里发一个post的请求,然后开一个浏览器显示响应的结果。请问分别如何实现。 发一个post的请求只要通过URLConnection就行了打开浏览器显示响应的结果,可能麻烦些你可以通过解析来自服务器的响应信息中的Location字段获取url,然后打开浏览器显示结果可参考:http://forum.java.sun.com/thread.jspa?threadID=559938&start=0&tstart=210 oracle中使用union all查询速度变慢? 【求助】java如何获取到可执行文件的(如exe文件)版本号 对象方法的一点问题0 0(貌似钻牛角尖了) 关于内部类的一段程序,哪位抽空给看看分析下 在java中如何用byte表示一个十六进制的数据 如何将一个字符串倒序 如何使用Java将Word文件转化成HTML, 同时尽可能保持格式不变。 一道面试题目 新手学习:开发企业级OA办公系统需要用到java哪些技术?学java该先学习什么?用什么开发工具? 100分求于scjp考试有关的资料 开发gui用什么库 java中中文问题详解
Process p = Runtime.getRuntime().exec(cmd);
但java可不可以自己实现呢,,
请高人赐教
Process p = Runtime.getRuntime().exec(cmd);
Socket socket = new Socket("xyq.17173.com", 80);
PrintWriter write =
new PrintWriter(socket.getOutputStream(), true);
write.("GET http://xyq.17173.com/ HTTP/1.0");
write.println();
接下来就可以读取服务器回应和接着的实际的内容了。
public test(){
JLabel lbl = new JLabel();
lbl.setText("<html><a href=www.17173.com>17173</a></html>");
lbl.addMouseListener(new MouseAdapter(){
public void mouseReleased(MouseEvent e){
try {
Runtime.getRuntime().exec("cmd /c start http://www.17173.com");
} catch (IOException e1) {
e1.printStackTrace();
}
}
});
this.getContentPane().add(lbl);
this.setSize(100,100);
this.setVisible(true);
}
public static void main(String[] args){
new test();
}
}
那。
1 我想实现象java web start 上的那个主页的连接。 2 我想在我的应用程序里发一个post的请求,然后开一个浏览器显示响应的结果。请问分别如何实现。
打开浏览器显示响应的结果,可能麻烦些
你可以通过解析来自服务器的响应信息中的Location字段获取url,然后打开浏览器显示结果
可参考:
http://forum.java.sun.com/thread.jspa?threadID=559938&start=0&tstart=210