问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jsp中可以直接调用javascript的方法?

发布网友 发布时间:2022-05-07 22:21

我来回答

7个回答

热心网友 时间:2022-04-25 16:24

当然不可以
你首先要搞清楚执行顺序。
客户端 发送请求 到服务器 (比如说用户访问了 index.jsp)
服务器端响应请求 执行了 index.jsp 然后生成html代码(包括javascript) 通过网络发送给 客户端

然后在客户端的浏览器上显示html页面,这个时候才可以执行javascript。
从上可知,执行jsp和javascript的时间和地点都不同。所以不可以调用。
记住 到客户端的都是静态页面

热心网友 时间:2022-04-25 17:42

jsp是先执行的在服务器端;而javascript要到浏览器解释html时才会执行。

先由web服务器执行jsp文件,在此过程中javascript只被当成是普通文本,不会执行的。当web服务器将生成的html文件返回给客户端浏览器时,才会由浏览器执行javascript.
这两者交互,就用jsp控制生成javascript代码。

要注意其顺序的问题。

热心网友 时间:2022-04-25 19:16

楼上的方法是对的,补充说明一下`这样可能看不懂<br><% <br>out.println("<script language='javascript'> "); <br>out.println("function a(){"); //这里写javascript语句 <br>out.println("alert('这种方法是对的');");<br>out.println("}");<br>out.println("</script> "); <br>%>

热心网友 时间:2022-04-25 21:08

js 是客户端运行的,你可以在服务端生成 js语句调用
比如
<%
<script>
a();
</script>
%>
<script>
function a(){
...
}
</script>

热心网友 时间:2022-04-25 23:16

楼上的方法是对的,补充说明一下`这样可能看不懂
<%
out.println("<script language='javascript'> ");
out.println("function a(){"); //这里写javascript语句
out.println("alert('这种方法是对的');");
out.println("}");
out.println("</script> ");
%>

热心网友 时间:2022-04-26 01:40

http://passport.baidu.com/?detail&aid=7&default_tab=2&un=%C4%E4%C3%FB%B9%FD%C2%B7%C8%CB
匿名过路人

说的太哆嗦了,如果无法执行,则显示错误,还有你那个警告对话框吗?如果正确的话,结果从代码里一定能看到。你那是有画蛇添足、贻笑大方的嫌疑了。

热心网友 时间:2022-04-26 04:22

<%
out.println("<script language='javascript'> ");
out.println("......"); //这里写javascript语句
out.println("</script> ");
%>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
重磅|8月1日起 报关单的填法将重大改变 进出口权需要报关员么 宝宝被莫名的虫子咬了又红又肿又痒怎么? 北京疫情个为数是什么意思? 在做刀伤的手术时没有接上神经是医院的过错吗? 手术室收费项目有哪些 手术室的秘密:一台10万的手术,主刀医生拿多少?答案颠覆你的认知 阿里巴巴中修改产品信息只修改一小部分行吗?谢谢 可否给我一个阿里巴巴的序列号~谢谢了 阿里巴巴店铺产品搜索框代码谁有呢,给我发一下谢谢了! 如何在jsp中使用现成的js页面 在js中可以引用jsp中的数据吗 如何在jsp中引用js变量 我的AppleID码创建后在哪收到电子邮件啊大神们帮帮忙 手机浏览器打不开网上的视频怎么办 涨潮退潮怎么算 有没有一种软件能够用于知道经纬度测海上计算潮汐的? 要准确知道潮汐时间要下载什么软件?! 哪种日历有涨潮落潮时间的? 万能的朋友请问在手机能下载什么软件能够看椒江大海涨潮退潮时间表,谢谢。 为什么青蛙冬天会死在树上??求解!!! 青蛙会爬树吗 青蛙会上树吗? 梦到一只大青蛙在树上并拍照 有一只青蛙站在树枝上看风景,突然看见远处的池塘里有一只鹅。猜成语 有些毛竹里面为什么会有青蛙,它是怎么生存的? 梦见许多青蛙在树上,什么意思呢?那位解梦大师帮我解解。谢啦 这是农业银行自动存款机回执单吗,,,急急 各位行行好啊 手机号归属地不可更改,给人们的生活带来哪些麻烦? 农行打出款后,回执单忘拿了,安全吗? jsp可以使用javascript吗 jsp页面的&lt;%%&gt;里面能写js代码吗 如何在jsp中插入js 在jsp中怎么用js? js函数里写jsp代码好不好 jsp界面能引用js中的变量么 jsp中可以写入javascript么? 怎么把文件从iphone转到另一台iphone JSP引用JS文件的路径问题 鲫鱼和丝瓜可以一起吃吗 电力两种人考试技巧 想知道:深圳市 龙华大浪9区日丰大厦在哪? 变电两种人考试题,如果更换刀闸开关是要合接地刀闸还是要挂接地线? 大浪九区与高峰社区有多远 云南电网公司“两种人”考试题 北湖到九区多远 云南电网2015弟二期两种人考试试题 大浪九区拉网线星光快线的号码多少 两种人考试是哪两种人 大浪九区韵达快递在那里