如何在html里点一个按钮调用java程序

1.如何在html里点一个按钮调用java程序,并运行该程序,就像在eclipse里运行程序一样;
2.该java程序在一个工程里面,该工程里含有jar包,运行该java程序过程中需要调用这些jar包。
增加了悬赏分,谢谢大家的回答,不过能不能说详细一点点,小弟不太懂,谢谢!

静态的html标签是无法直接调用java程序的

有几种方法可以实现
1、将按钮放到form表单中,当按钮点击时提交表单(或者直接将input的type属性定义成submit),表单可以指向JSP或Servlet,在JSP或Servlet里调用java程序

2、在按钮的onclick时间中添加js代码
self.location="url";其中url指向JSP或Servlet

3、使用第三方的javascript包,dwr是一个不错的选择:
需要准备dwr的jar包,并将之放到lib目录下;
修改web.xml文件,添加DWRServlet的映射;
配置dwr,即在WEB-INF目录下,添加dwr.xml文件,让dwr知道在运行的时候应该给哪些JavaBean生成相应的javascript库!
将需要的脚本库引入到html页面中就可以通过dwr的API访问java类了
不是很难,网上参考资料挺多的

4、使用MVC框架的话就更简单了,以struts为例,可以仿照1或2,将url替换成配置文件中配置的地址就能访问java程序了
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-08-21
写个servlet或jsp通过这个调用这个程序,前提是你得懂点java web程序的基础知识。 静态的html是无法用来调用java程序的,你用ajax也得写server端
第2个回答  2020-02-07
在serveclient类中定义参数
public
static
button
men
=
new
button("菜单")
.......
然后再zhuce里面引用serveclient.men就拿到了。
第3个回答  2009-08-19
通过路径调用
按钮触发一个submint事件,事件为*.do通过这个找相关的java执行类 就ok了
第4个回答  2009-08-19
可以用DWR(Direct Web Remoting)通过js调用

如何在html里点一个按钮调用java程序
1、将按钮放到form表单中,当按钮点击时提交表单(或者直接将input的type属性定义成submit),表单可以指向JSP或Servlet,在JSP或Servlet里调用java程序 2、在按钮的onclick时间中添加js代码 self.location="url";其中url指向JSP或Servlet 3、使用第三方的javascript包,dwr是一个不错的选择:需要准备dwr的ja...

如java小程序在html网页中怎么运行?
第一种方法:将按钮放到form表单中,当按钮点击时提交表单(或者直接将input的type属性定义成submit),表单可以指向JSP或Servlet,在JSP或Servlet里调用java程序 第二种方法:在按钮的onclick时间中添加js代码 self.location="url";其中url指向JSP或Servlet 第三种方法:使用第三方的javascript包,dwr是一个...

...html代码和javascript交互。因为页面有一个button,向点击后触发事件...
ServletResponse response = ServletActionContext.getResponse(); response.resetBuffer(); response.setCharacterEncoding("utf-8"); response.getWriter().print(JSONArray.fromObject(data));js端需要有个jquery,java端需要有个json-lib,这两个你可以到网上下载 ...

HTML中有一个button,如何能让它在点击后跳转到指定页面?
在按钮外面扩一个a标签就好了。设置锚点 跳转到锚点 当然这个是没有动画效果的,需要js css才能实现动画 。搜索html的锚点连接。

html怎么通过一个按钮跳转到另一个html页面?
可以在这个按钮外面再加一个a标签,然后在a标签里href添加跳转的链接。也可以通过button按钮绑定事件,也就是通过javaSrcipt方法跳转。

html运行java代码
可以在HTML中嵌入JavaScript代码来实现。JavaScript语法很简单,百度一下就会的。给你个按钮调用JavaScript中方法的例子,希望对你有用。<html> <head> <title>单击事件<\/title> <script language="javascript"> function fun(){ alert("Hello World!!!");} <\/script> <\/head> <body> <input type...

如何使用HTML实现点击一个链接打开新窗口
方法一:<body onload="openwen()"> 浏览器读页面时弹出窗口;方法二:<body onunload="openwen()"> 浏览器离开页面时弹出窗口;方法三:用一个连接调用:<a href="#" onclick="openwin()">打开一个窗口<\/a> 注意:使用的"#"是虚连接。方法四:用一个按钮调用:<input type="button" on...

在一个jsp页面中如何通过点击一个按钮转到另一个jsp页面
那你就把链接改成按钮然后在上面挂个js事件就可以了。这样的效果可以:onclick="window.location='新页面'" 来实现。1.在原来的窗体中直接跳转用,代码:window.location.href="你所要跳转的页面"。2、在新窗体中打开页面用,代码:window.open('你所要跳转的页面');window.history.back(-1)。返...

在java中怎么样实现点击一个按钮同时刷新2个不同的界面?
;} <\/script> <\/head> <body> <input type="button" value="刷新打开的页面" onclick="fresh();" \/><br> <input type="button" value="打开页面1" onclick="open1();" \/><br> <input type="button" value="打开页面2" onclick="open2();" \/><br> <\/body> <\/html> ...

html如何实现点击按钮电脑桌面生成快捷图标链接
\/\/整个页面加载完之后执行函数 window.onload = function() { var result = isIE();if (!result) { \/\/不是IE浏览器 \/\/获得按钮元素 var toDesktopButtonNode = document.getElementById("toDesktopButton");\/\/隐藏按钮 toDesktopButtonNode.style.display = "none";} } <\/script> <\/html> ...

相似回答