action中调用js方法是怎么实现的

JavaScript023

action中调用js方法是怎么实现的,第1张

在Action中直接输出,其中callCloseWindow为jsp上的js方法。

out.write("<script>parent.callCloseWindow()</script>")//关闭

自己手动重写form的提交,写个button调用一个js方法,例子在下面

<script>var id = '123'function formsubmit(){ document.form.actoin = "xxx.action?id=" + a document.form.submit()}</script><form name="form"><input type="button" class="btn" value="登录" onclick="formsubmit()" /></form>

你的action是如果是类?

ajax调用该action类【action类其实就是servlet,把action当成servlet用就是了,struts action配置中不要配置返回视图】,action返回后执行js,买菜回来给你用例