本文目录一览:
- 1、如何在Java中嵌入IE
- 2、JAVA如何打开IE
- 3、想用Java程序打开个一个IE页面(post方式)
- 4、java中能不能使任何浏览器都能调用ie浏览器的打印功能
- 5、如何用java调用IE打开本地网页文件
如何在Java中嵌入IE
在html中加入java代码,就是jsp页面,jsp里可以加入java代码了,当然也可以调用外部的java。jsp页面要想运行必须放到容器里,例如最流行的tomcat。
你应该是新手,还不明白概念,所以在网上找些视频教程看吧,搜索j2ee或者jsp的教程,jsp就是用java程序动态生成html页面,浏览器不能解析java代码,所以tomcat这种服务器负责解析,生成最终的html
JAVA如何打开IE
用这个代码
Runtime.getRuntime().exec("explorer.exe ");
----------------
楼上的兄弟用
Runtime.getRuntime().exec("iexplore.exe ");
如果IE默认路径没有注册,那么就只能访问注册表来获得IE的路径,然后在使用了。
想用Java程序打开个一个IE页面(post方式)
你的意思是想某个JSP提交一个POST请求吗?如果是的话那就简单了。给你段代码参考下。望采纳.
/**
* 向指定URL发送POST方法的请求
* @param url 发送请求的URL
* @param param 请求参数,请求参数应该是name1=value1name2=value2的形式。
* @return URL所代表远程资源的响应即HTML
* @throws IOException
*/
private static String sendPost(String url, String param) throws IOException {
PrintWriter out = null;
BufferedReader in = null;
String result = "";
try {
URL realUrl = new URL(url);
// 打开和URL之间的连接
URLConnection conn = realUrl.openConnection();
// 设置通用的请求属性
conn.setRequestProperty("accept", "*/*");
conn.setRequestProperty("connection", "Keep-Alive");
conn.setRequestProperty("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)");
// 发送POST请求必须设置如下两行
conn.setDoOutput(true);
conn.setDoInput(true);
// 获取URLConnection对象对应的输出流
out = new PrintWriter(conn.getOutputStream());
// 发送请求参数
out.print(param);
// flush输出流的缓冲
out.flush();
// 定义BufferedReader输入流来读取URL的响应
in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line;
while ((line = in.readLine()) != null) {
result += "\n" + line;
}
} catch (IOException e) {
throw e;
}
// 使用finally块来关闭输出流、输入流
finally {
try {
if (out != null) {
out.close();
}
if (in != null) {
in.close();
}
} catch (IOException ex) {
ex.printStackTrace();
}
}
return result;
}
=====调用很简单======
String html;
try {
html = this.sendPost("http:// localhost:8080/index", "username=qiyipassword=123123" );
} catch (IOException e1) {
// TODO Auto-generated catch block
throw new RuntimeException(e1);
}
java中能不能使任何浏览器都能调用ie浏览器的打印功能
导入jquery的迁移插件jquery-migrate,打印插件jquery.jqprint.js,在IE里面调用IE自带的
javascript
的print方法,chrome里面的调用插件的方法,在页面引用一下IE的打印组件
就是下面这个,放在网页里面
如何用java调用IE打开本地网页文件
用java runtime执行浏览器exe参数百度搜索页面带搜索关键字
代码如下:
Runtime.getRuntime().exec("C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe 呵呵");