求一种在JSP页面中实现点击一个按钮,执行一段JAVA代码的方法

1个回答
展开全部
摘要 静态的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程序了希望可以帮到您哦。
咨询记录 · 回答于2022-06-15
求一种在JSP页面中实现点击一个按钮,执行一段JAVA代码的方法
您好,很高兴为您服务,马上为您解答,请稍等,还请不要结束咨询哦,您也可以提供更多有效信息,以便我更好为您解答
求一种在JSP页面中实现点击一个按钮,执行一段JAVA代码的方法您好亲!https://blog.csdn.net/weixin_33474462/article/details/114878755,您可以到这里查询哦。希望可以帮到您哦。如果我的解答对您有所帮助,还请给个赞(在左下角进行评价哦),期待您的赞,您的举手之劳对我很重要,您的支持也是我进步的动力。最后再次祝您身体健康,心情愉快!
这个是使用按钮调用jsp,我说的是在jsp里面设置一个按钮,这个按钮在点击的时候可以调用java程序
静态的html标签是无法直接调用java程序的有几种方法可以实现1、将按钮放到form表单中,当按钮点击时提交表单(或者直接将input的type属性定义成submit),表单可以指向JSP或Servlet,在JSP或Servlet里调用java程序2、在按钮的onclick时间中添加js代码self.location=url;其中url指向JSP或Servlet3、使用第三方的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程序了希望可以帮到您哦。
在按钮的时间中添加js代码要怎么加
htmlheadtitle/titlescript type=text/javascript src=http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js/scriptscript type=text/javascriptfunction clickButton(obj){ var obj = $(obj); obj.attr(disabled,disabled); var time = 60; var set=setInterval(function(){ obj.val(--time); }, 1000); setTimeout(function(){ obj.attr(disabled,false).val(获取验证码); clearInterval(set); }, 60000);}/script/headbody class=newbodyinput type=button value=获取验证码 onclick=clickButton(this);//body/html自己写个button样式吧。。希望可以帮到您哦。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消