首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp中按钮调用java类的方法,该怎么解决

2013-10-21 
jsp中按钮调用java类的方法怎么能在jsp的按钮点击时,调用自己的java类中的某个方法?用什么技术,怎么用?谢

jsp中按钮调用java类的方法
怎么能在jsp的按钮点击时,调用自己的java类中的某个方法?

用什么技术,怎么用?

谢谢!
[解决办法]
相对完整的方案的话,可以去学习下dwt这个框架。

如果自行处理的话,就用Ajax请求Servlet,然后SErvlet调用Java类并返回数据给JS。
[解决办法]
要是不刷新你的页面 就是用AJAX 如果刷新页面 就让form提交。 。或者直接调用ACTION就可以。
[解决办法]
ajax 与 dwr
[解决办法]
用Ajax方法 , 可以学习下 Jquery , dojo , dwt,  YUI 等框架。  都可以解决类似的问题。  
[解决办法]
用servlet可以实现,去看看吧
[解决办法]
如果是提交表单直接form里这么写就ok<form id="form1" name="form1" method="POST" action="/yoblhtjfx_query/queryData1.action">
按钮用submit,不用button,如果异步提交用ajax吧,用的比较广泛。
[解决办法]
$.ajax({
url:member_login.do,
method:'post',
success:function(data){

},
failure:function(){
}
});
[解决办法]
dwr 这种技术通过xml配置  如果搭建好  可以在js里直接写类里方法的名字
[解决办法]
表单提交.
<form action="yourServlet" method="post">
 <input type="text" name="myname" />
 <input type="submit" value = "提交" />
</form>
[解决办法]
通过action来进行跳转,代码参考:
jsp
<script>
   function a() {
      window.self.location = "user*.action";  //"*"的名称就是你在java类(UserAction)中某个方法的名称,
   }
</script>


<input type="button" value="name" onclick="a();">


如果不懂这个,你可以研究一下struts2的action跳转,弄明白了action跳转之后就会明白我这种写法了。
[解决办法]

引用:

相对完整的方案的话,可以去学习下dwt这个框架。


这个是正解!!
dwr符合你的需求!dwr可以让java和js合为一体,这两种语言成了一家子!

热点排行