javascrpt如何调用a(),b()这两个方法???
test.javapublicclasstest{publicvoida(){}}test.jsp<%!publicvoidb(){}%>问:<scripttype="t...
test.java
public class test{
public void a(){
}
}
test.jsp
<%!
public void b(){
}
%>
问:
<script type="text/javascript" >
如何调用a(),b()这两个方法
</script> 展开
public class test{
public void a(){
}
}
test.jsp
<%!
public void b(){
}
%>
问:
<script type="text/javascript" >
如何调用a(),b()这两个方法
</script> 展开
4个回答
展开全部
看了一下你那种写法没意义,加载的时候就调用了 a方法 ,当执行js中b事件时不会再执行a方法。
可以将a方法表达写到新的jsp(或java)中,每次点击b方法去调用新jsp就可以了。
虽然可以写,但是只在加载的时候执行一次,没多大意义,换种思路来解决吧 亲。
实际在工作中连
<%!
public void b(){
}
%>
都很少使用,更别提你的要求了
更多追问追答
追问
怎么搞?
追答
这样搞:
新建个jsp叫writer.jsp 把你的a方法内容拷贝进去(只拷贝方法内容,不要拷贝方法,将"!"去掉)
当点击b方法的时候就调用writer.jsp页面就可以了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接调用就行了,看下方:
a();
b();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
调用的时候直接<%a()%>就行了啊
追问
function b(){
}
你看一下这个代码这样调用行吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
明显不能调用
追问
该怎么弄?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询