2 dabocaiqq dabocaiqq 于 2018.07.11 22:20 提问

在线急等,马上给C币,请问javascript中怎么调用jsp的代码?

请问javascript中怎么调用jsp的代码?jsp是后台的,谢谢!

11个回答

showbo
showbo   Ds   Rxr 2018.07.12 08:51
已采纳

ajax,或者动态创建script,不需要返回值动态创建Image,img标签都可以,实质就是请求一次服务器页面

qq_34420281
qq_34420281   2018.07.11 22:39

你的描述就有问题 jsp页面 本身就可以写 js

ymlon2014
ymlon2014   2018.07.11 22:47

javascript 可以 通过 ajax 同步或异步发送请求到 JSP
$.ajax({
url : 'your url',
data:{name:value},
cache : false,
async : true,
type : "POST",
dataType : 'json/xml/html',
success : function (result){
do something....
}
});

不知道是不是你想要到形式。

wu_b_2007
wu_b_2007   2018.07.11 23:29

用浏览器调试,F12就可以调试了,浏览器输入你 的网址,然后F12

jslang
jslang   2018.07.12 04:32

不能直接调用,要用ajax调用

$.ajax({
    url: "url.jsp",
    type: "POST",
    success: function (data) {
        //调用完成后执行的js代码;
    },
    error: function (jqXHR, status, thrown) {
        alert(thrown);
    }
});

qq_29567787
qq_29567787   2018.07.12 08:48

jsp里面可以写js代码,js中可以使用el表达式,或者直接java代码,如果是引用js文件,那就不能直接取后台数据,可以在jsp中定义变量,获取后台数据
,在引用的js中使用该变量。

dfxftq
dfxftq   2018.07.12 09:19

ajax,格式:
$.ajax({
// 请求发送方式
type: 'post',//post方式
// 验证文件
url: "<%=request.getContextPath()%>/mdprod/list",//请求控制层的url
data: {},//请求入参
//请求成功后的回调
success: function(data){
document.getElementById("BodyId").innerHTML ='';
$("#BodyId").html(data);
},
error: function(){
alert("服务器异常!");
}
});

qq_38751599
qq_38751599   2018.07.12 09:22

调用?直接把javascript代码存为一个jsp文件,然后调用这个文件就可以了呀。或者说编到一个function里,然后调用function

qq534741504
qq534741504   2018.07.12 09:45

最好是单独写个文件夹,然后写个js文件放置 然后在jsp页面通过 来导入。</p>

qq_30321233
qq_30321233   2018.07.12 10:29

window.location.href="xx/xx.jsp";

共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
js代码独立于jsp或者html,js内嵌在jsp或者html。代码示例
用清晰明了的代码,解释JavaScript的使用方法,包括内置于jsp或者html文件,也包括独立于jsp或者html文件,单独形成一个js文件
jsp页面中js代码与java代码的相互调用
jsp页面中js代码与java代码的相互调用 一、在js中调用java变量(表达式形式) 方式:直接调用,但要注意字符串中的双引号"替换为单引号' 例1 var str = ""; var arr = (str); window.onload = function(){   for(var i=0;i     //to do something   } } 例
javascript给jsp传值
工作中遇到的几个问题,这里面都有说明,转载过来方便查看。对于WEB程序来说,前端(JavaScript)和后端(JSP/Servlet)是没法共用数据的,只能是后端程序(JSP)把数据输出,生成页面到前端,这时候生成的页面中的JavaScript代码才有可能得到所谓jsp的数据。同样的,只有把JavaScript里的数据提交给后端JSP代码,JSP程序中才能得到JavaScript的数
JSTL 与 JSP 或者 Java 相互传递变量的代码
两种方式   out.print(request.getAttribute("s1") ; out.print(pageContext.getAttribute("s2"));   ---------------------------------------------------- JSTL 变量由 JSP 读取     String JspValue
04-在jsp脚本中插入javaScript代码(jsp基础应用)
注册页面 注册页面 用户名: 密  码:<input type="password" name="password" /> 注册成功页面 注册 成功页面 <% out.print("alert('注册成功!');window.location.href='jsp.jsp';"); %>
Jsp 页面 调用 google API 地图的实现
注意: 通过JavaScript实现了一个简单的Google地图,并带有地图标记。     如果你的网站有域名而不是localhost,则需要根据域名在Google官网上申请一个KEY,替换代码中的key。   学习网站 https://developers.google.com/m
JSP && JavaScript
温故JSP简介:JSP(java Server Pages) 是简化的Servlet设计 。 动态页面JSP页面的组成和普通的静态页面相比,JSP多出了JSP元素。 JSP元素:即JSP引擎可以处理的部分(<% 里边的东西%>),当编译一个JSP网页时,除了<% %>以外的部分不会被JSP引擎处理直接发送到浏览器,其余的都将被处理。 JSP元素1.动作元素:<jsp:forward page="
对JSP、JAVASCRIPT、SERVLET之间数据传递的总结
原文:http://hi.baidu.com/ly1984119/blog/item/851b2e38e10d7720b8998f32.html及 http://www.dedecms.com/plus/view.php?aid=240471、             JSP与JAVASCRIPTA、JSP传到JAVASCRIPT方法一:用触发事件的方法,调用JAVASCRIPT的
jsp引用javascript不执行但是直接javascript代码放到jsp文件可以
发现room.js里面的代码不执行,但是如果把代码直接拷贝到该位置就可以执行。 检查发现原因是room.js文件是从DW拷贝过来的,代码保存格式虽然强制转换为utf-8但是还是有问题。 从新另存为一下,把格式设置为utf-8就ok了。
JavaScript HTML JSP 值传递
P数据和JavaScirpt数据交互使用问题的一种解决方法 对于WEB程序来说,前端(JavaScript)和后端(JSP/Servlet)是没法共用数据的,只能是后端程序(JSP)把数据输出,生成页面到前端,这时候生成的页面中的JavaScript代码才有可能得到所谓jsp的数据。同样的,只有把JavaScript里的数据提交给后端JSP代码,JSP程序中才能得到JavaScript的数据。