javascript - 我可以使用 jsp 中包含的 js 文件设置 httpSession 吗?

标签 javascript spring-mvc

我正在使用 spring mvc。我想为我的 httpSession 设置属性。我想做类似的事情

 // this is inluded in my js file
function setName(name){
   <%session.setAttribute("name", name)%>
}

最佳答案

我认为它不会起作用。你应该尝试了解 jsp 的原理:

1.<%session.setAttribute("name", name)%>是java代码,在jsp返回浏览器之前会先在服务端执行。
2.函数setname()是js代码,只能在浏览器中运行。
3.你终于可以在浏览器中看到这样的响应:

// this is inluded in my js file
function setName(name){

}

是的,setname 中不会有任何内容;

关于javascript - 我可以使用 jsp 中包含的 js 文件设置 httpSession 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41501581/

相关文章:

java - java中如何获取文件的绝对路径

Spring InitBinder : bind empty or null values of a float field as 0

web-services - 为什么我的本地网站无法访问我本地的 REST 服务?

java - Swagger 不选择空值的方法

java - Spring security + mvc特殊字符编码

javascript - 所有语句都没有在 for ...in 循环中执行

javascript - 如何在 AngularJS.i 中实现 Highchart 在 Angular 中实现 Highchart 遇到麻烦

javascript - 如何删除某个div之后的div中的所有元素

javascript - 在 JavaScript 中创建别名的目的是什么?这个 JavaScript 语句有什么作用?

javascript - 根据 slider 中的不同子项计算正确的 div 高度?