jsp 中如何在触发时才调用java方法

我jsp界面有个导出按钮,当点击导出时,才调用写好的java方法,否则不调用。。jsp中的<%%>应该放在哪?

你把那个按钮放在一个form表单里面,提交请求到当前页面,<%先getParameter("button");判断是否有button提交的参数,有的话就执行java方法就行了%>追问

主要是我现在一刷新界面,它自己就把中的 java写的 方法 给执行了哦。。这个该怎么把他阻断掉??

追答



这样有个判断的话,就只有你点击按钮的时候才会发送该请求参数,加载页面后servlet就会判断request是否有该参数,有的话就执行。其实就是一个判断而已

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-28
点击按钮也就是给服务器发请求。<%%>符号里面是写java代码的地方。

把你的业务代码写到java文件里。jsp页面最好不要写业务代码.本回答被网友采纳
第2个回答  2012-08-23
用javascript写个事件,然后调用者个函数就OK了。
function run(){

location="QueryTaskAction_exportInfo.action?UserID="+UserID+"&Datetime="+Datetime+"";

}
第3个回答  2012-08-23
这个你要写js来实现吧。

function export() {
var form = $("#exportForm");
form.attr("target", "_blank");
form.attr("action", "你导出的地址");
form.submit();

}

<input type="button" onclick="export()" value="导出">

JSP里面怎么调用java类里面的方法。
首先你写的是Javascript的代码,而Javascript是不用String声明变量,而是var 首先你得从JSP原理学起,前后台的代码本身是没有关联关系的,只是通过页面GET或POST时的参数,后台代码进行不同的处理,你需要手动实现一个请求比如action=save,后台switch request["action"]然后如果是"save",就做你的SAVE函数 ...

如何做可以实现jsp中点击按钮后执行一段java程序(我做的时候不点按钮j...
你要把点击按钮后要执行的代码放到一个函数中(function aa(){\/\/要执行的代码})然后通过onclick="aa()"操作

jsp中 中的java代码是怎样开始执行的
jsp文件访问时需要通过web容器进行,先将jsp文件生成java文件,然后编译成class文件,最后再执行<%%>中的内容就是java代码,也是java文件主方法的一步分代码,也就是说最先执行的就是这部分代码

jsp中如何用带有main()的java程序
用<%@ page import="java.util.*"%> 导入你所要使用的类 进行操作 获取你想要的结果 其实一个jsp页面当被激活的时候 就可以当做一个 main 函数

在jsp页面怎样通过jstl标签调用java类中的方法?大虾们来救哈急哟...
1.jstl标签,不可能调用java类方法的 2.一种方法是在jsp页面中进行调用;另一种是在action或者servlet中调用,然后将值存到request或者session作用域中,最后在页面通过jstl标签取

jsp页面嵌入java代码怎么写(jsp页面中java代码无效)
最简单的应用就是,你要计算有多少人访问了这一个JSP页面,那么就可以把变量i定义在servlet中,然后在JSP文件里面加一句i++;,这样就可以统计有多少人访问了你这个页面了。至于%%这个嘛,就是在service方法里啦。怎么在JSP中引入JAVA代码JSP中,嵌入的JAVA代码,可以直接引用JAVA的类 out.println(new...

jsp导入包(jsp如何导入java包)
JSP中导入JAVA包的方法如下:在当前项目下创建一个lib文件夹,里面放入想要导入的Jar包。然后右击Jar包,在弹出的下拉列表中找到addalibrary并点选它。右击你的项目---buildpath---configurebuildpath---javabuildpath---Libraries---AddExternalJARs---添加需要的jar包即可引用的时候使用import语句即可,如...

jsp中怎样用js调用java代码,并返回结果用alert提示
要实现这个只能用dwr.你可以去网上找找相关的资料。学一学,不是很难的。java web project 结合dwr是很常见的.

如何在jsp中使用java类?
在jsp中使用java类举例如下:1.新建一个项目,在src文件夹下添加一个包:如:tianaoweb.com;2.再在包中添加一个类:如 package com;public class test { public String sd(){ return "sd";} } 3.在默认的首页index.jsp(当然也可以自己新建一个jsp文件)的开头引入 <%@ page import= "...

js怎么调用JAVA方法
一般的浏览器中是无法通过js调用本地java程序的,但是可以调用嵌入到网页的applet的方法。交互方式如下: \/\/ js访问applet属性:document.appletName.appletField (属性必须是public的) \/\/ js访问Applet方法:document.appletName.appletMethod (方法必须是public的)function showLable{ \/\/ 调用test.applet...

相似回答