获取script中的值传到jsp里
时间: 2023-08-13 15:06:35 浏览: 167
JSP.rar_Action!_jsp传值
要将 Script 中的值传递到 JSP 中,可以将这些值存储在一个 JavaScript 对象中,然后将该对象作为参数传递给 JSP。在 JSP 中,可以使用 JSTL 的 `<c:set>` 标签或者 EL 表达式来访问这些值。
例如,在 Script 中定义一个名为 `myValues` 的对象,该对象包含一些值:
```
<script>
var myValues = {
name: "John",
age: 30,
city: "New York"
};
</script>
```
然后,在 JSP 中使用 JSTL 的 `<c:set>` 标签来设置一个属性,该属性的值为 `myValues` 对象:
```
<c:set var="values" value='<%=myValues%>'/>
```
现在,在 JSP 中就可以通过 `${values.name}`、`${values.age}` 和 `${values.city}` 来访问 `myValues` 对象中的值了。
另外,如果脚本和 JSP 不在同一个文件夹中,可以使用相对路径来引用脚本文件。例如,在 JSP 中引用与 JSP 文件同级的 script.js 文件:
```
<script src="script.js"></script>
```
如果脚本文件在 JSP 文件的上级目录中,可以使用 `../` 来引用:
```
<script src="../script.js"></script>
```
阅读全文