我的jsp文件里面有一段是javaScript,我想要达到的目的是点击html里面的button,然后call js里面的一个function。这个function里面要call一个java class。
但现在在我点击button之前java class就被call了。。。
js code:
function toggle(tid,qid){
alert("test");
<%
FileRead fr = new FileRead();
fr.Read();
%>
}
alert 是在点击button之后才出来。。。但是
<%
FileRead fr = new FileRead();
fr.Read();
%>
在点击之前就run了。。
如果我想在点击button之后才run那段java code要怎么做啊
追答我感觉应该是不可以的吧,你具体想实现什么功能呢,
追问我本意是想把jsp里面的input框的数据通过点击button之后传送到java的function里面去。运行java function了之后把返回的数据做成表格。但是因为用不成servlet。所以没办法传数据过去。
所以我想建2个txt。第一个用来存input的东西。第二个用来存java返回的数据。然后回到jsp里面读取第二个txt创建表格。我做的东西是一个搜索引擎。
ajax和dwr是servlet吧。。。不知道为什么我这边一直用不了servlet。有其他解决方法么
为什么jsp中的javascript里面的java code被直接run了
这个要区分代码的执行范围,javascript是在前台执行的,而Java 代码是在服务器端执行的。
JAVASCRIPT 和JSP是同一个东西么?
JavaScript 是一种新的描述语言,此一语言可以被箝入 HTML 的文件之中。透过 JavaScript 可以做到回应使用者的需求事件 (如: form 的输入) 而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 (server)处理,再传回来的过程,而直接可以被客户端 (client) 的应用...
jsp中java和javascript是什么关系?jsp文件中可以同时嵌入java和javascript...
JAVASCRIPT从其名称含义是JAVA脚本,是在浏览器中运行的脚本语言,由于其大部分语法规范取自于JAVA语法规范,所以取名为JAVASCRIPT。JAVASCRIPT是一门基于对象的弱类型脚本编程语言,主要用来制作网页前台的技术.并且是现在比较热门的AJAX技术的核心.JSP是JAVA SERVER PAGE的首字母缩写,顾名思义,是JAVA的服务端...
javascript与jsp,java有什么区别?
javascript算是一种html脚本能直接执行的语言吧,jsp要编译才能执行,你自己写个JSP不开tomcat之类的是无法执行的.JSP和JAVA的区别,JSP算是JAVA一种技术吧,用在网页编程上,因为JAVA不能直接写在html上,但jsp能,jsp就是Servlet程序,当JSP收到客户的请求时,SCRIPTLET(脚本小程序)就会被执行,脚本段将被插入...
jsp页面嵌入java代码怎么写(jsp页面中java代码无效)
最简单的应用就是,你要计算有多少人访问了这一个JSP页面,那么就可以把变量i定义在servlet中,然后在JSP文件里面加一句i++;,这样就可以统计有多少人访问了你这个页面了。至于%%这个嘛,就是在service方法里啦。怎么在JSP中引入JAVA代码JSP中,嵌入的JAVA代码,可以直接引用JAVA的类 out.println(new...
js中的对象 如document 在jsp中的<%%>能用不 jsp中的request 能在js中...
JSP会先解释成servlet然后再由JDK编译,通过客户端的请求调用才会由容器执行后发送到响应到客户端的IE上的 <%%>中的代码会被直接解释道servlet中去,其中的代码是由服务器来执行的.而javascript作为响应的一部分直接发送到了客户端由客户端来执行javascript语句.不过大多数在脚本里面可能会用到请求变量你可以...
jsp页面中java代码重复执行 执行两次
java执行两次是因为代码逻辑出问题了,检查逻辑并控制提交次数。1、禁用提交事件源2、设置标识,提交时标识true,完成后标识false<script src="https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.8.3\/jquery.min.js"><\/script><script type="text\/javascript"> $(function(){ $("#abv").one("click",function()...
怎么在 js 代码中使用 jsp 标签或 Java 代码
的变量等。引申此话题的,其实不光是在 JS 中使用 JSP 标签,可用 JSP 标签的地方当然可以直接写 Java 代码,即 ScriptLet 代码。如果是在 JSP 中内嵌的 JS 代码,那当然好办,JSP 文件中能用什么标签,js 代码中也能随便用,因为 JSP 标签会先在服务端解释生成相应的 JS 代码,丢给客户端执行...
在jsp中javascript的代码应该写在那里啊?
实现一般都用外部js文件导入。一是分离开,方便修改。二是可以js代码复用。你想啊,只写在一个jsp里,如果我另一个要用怎么便???你复制过去吗???这个和java里的封装方法一个思想 所以建议通过外部 js导入 像楼主提供的这种简单的js。一般直接放在页面中即可。我说的是方法比较多的情况才用外部...
如果有2个用户访问一个jsp页面,该页面中的java程序片将被执行几次?
两次 一个jsp就是一个servlet,两个用户请求到一个servlet实例,当然也要运行两次了