1、首先在jsp页面上,定义二个变量。
2、然后在页面下方,添加一个js脚本块。
3、在脚本块里定义一个js变量,然后使用jsp的输出标记,输出jsp的变量s,赋值给js变量。
4、在页面里有一个js脚本方法,假设这个方法要用到jsp的变量。
5、可以直接使用js的那个变量就行了,因为这个变量就是使用jsp输出标记赋值jsp的变量值的。
6、最后运行jsp页面,在浏览器的控制台,可以看到输出的值就是jsp定义的变量的值了。
1、在jsp页面的<head></head>标签里增加<script>标签调用js就行了,下面是示例:<head>
<script type="text/javascript" language="javascript" src="文件路径/xx.js"></script>
<script type="text/javascript" language="javascript" src="文件路径/xxx.js"></script>
</head>
2、在jsp页面的<body></body>标签里增加<script>标签调用js也可以,下面是示例:
<body>
<script type="text/javascript" language="javascript" src="文件路径/xx.js"></script>
<script type="text/javascript" language="javascript" src="文件路径/xxx.js"></script>
</body>
PS:需要调用多个js文件,就写多个<script>标签调用即可,调用的js文件不能是相同路径下的同个文件。
猪哥解答:1、如果是想通过JSP中的java代码调用js某函数,假定函数名为DemoFunction,那么就在jsp中这样写<%out.println("<script>DemoFunction()</script>")%>
2、如果不是想通过java代码调用,那么HTML页面怎么调用的就是怎么调用。