java web问题 filter中如何获取header中的content–type值

java web问题 filter中如何获取header中的content–type值,第1张

是loginjsp被嵌入到iframe里吧?三种解决方案:

首页菜单栏就做权限控制,没有权限的菜单不展示

需要权限的菜单点击时先ajax请求后台判断权限,权限通过了再加载页面到iframe,否则页面重定向到登录页

登录页加入js判断该页面是否处于iframe中,如果是则重写parentlocation到登录页

express 吗, resrender 是express用来渲染模板的,

js 正常情况下是放在 public 目录下的

给你两个方案吧

直接在页面上输出数据, js 获取

<script>

var REMOTE_DATA = "<%= JSONstringify(articles) %>";

</script>

或者放在dataset里也行 看你习惯

2把 js 放到 views 目录下, 修改扩展名为 ejs

然后在里面使用 ejs 语法

在 resrender 之前设定 content-type 为"application/x-javascript" 就行了

第二种方法我没试过 如果出现header重复的话, 就只能hack render方法或者自己实现render, 利用fsreadFile和replace+正则就能很方便的实现

一、参考代码如下:

<!doctype html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Document</title>

</head>

<body>

<script src="jquery-211minjs"></script> 

<!--记得导jquery-->

<script>

    $ajax({

        type:'get',

        url:"demohtml",//这里是url

        success:function(body,heads,status){

            consolelog(body);  //body就是内容了,也就是url网页中的内容

        }

    });

</script>

</body>

</html>

重点代码说明:

$ajax({

type:"POST",//请求方式为post

url:"orderclassphptype=add",//请求的地址

data:dataFormid,//参数

success: function(mag){

//success指的是请求并成功返回信息

//msg是返回的内容

alert(mag);

}

});

举例

//假如后台返回的是一个JSON格式的字符串,如"{code:0,msg:\"执行成功!\"}"

success: function(data){

var json=evel("("+data+")");

alter(jsonmsg);//会d出执行成功的消息框

}

JS使用post提交的两种方式。分享给大家供大家参考,具体如下:

第一种提交post的方式是传统方式,判断浏览器进行post请求。

<SCRIPT stype=text/javascript>

var xmlobj; //定义XML>}

第二种方式则是虚拟表单的形式提交post请求

function post(URL, PARAMS) {

var temp = documentcreateElement("form");

tempaction = URL;

tempmethod = "post";

tempstyledisplay = "none";

for (var x in PARAMS) {

var opt = documentcreateElement("textarea");

optname = x;

optvalue = PARAMS[x];

// alert(optname)

tempappendChild(opt);

}

documentbodyappendChild(temp);

tempsubmit();

return temp;

}

调用方法 如:

复制代码 :

post('pages/statisticsJsp/excelaction',{html:prnhtml,cm1:'sdsddsd',cm2:'haha'});

以上就是关于java web问题 filter中如何获取header中的content–type值全部的内容,包括:java web问题 filter中如何获取header中的content–type值、如何在外部js中获取res.render传递的数据、javascript 怎么获取指定url网页中的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9455187.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存