在jsp中获取请求的URL

在jsp中获取请求的URL,jsp,Jsp,jsp`我想知道我的请求url,但我尝试了这个,但它对我不起作用 <script> $url = getRequestURL(); ..... $url=getRequestURL(); ..... 所以我想知道如何获得url 顺便说一句,我并没有真正学习jsp,所以不知道在哪里可以找到参考,这个脚本叫jsp脚本还是什么 谢谢您可以让JSP将其打印为JavaScript变量,如下所示: <script> var url = '${pageCo

jsp`我想知道我的请求url,但我尝试了这个,但它对我不起作用

<script>
    $url = getRequestURL();
    .....

$url=getRequestURL();
.....
所以我想知道如何获得url

顺便说一句,我并没有真正学习jsp,所以不知道在哪里可以找到参考,这个脚本叫jsp脚本还是什么

谢谢

您可以让JSP将其打印为JavaScript变量,如下所示:

<script>
    var url = '${pageContext.request.requestURL}';
    // ...
</script>

var url='${pageContext.request.requestURL}';
// ...
但为什么不直接通过JavaScript API获取它呢

<script>
    var url = window.location.href;
    // ...
</script>

var url=window.location.href;
// ...
注意,这段代码是JavaScript,它与Java/JSP完全不同。 至于学习JSP,开始看一看(要自己动手,只需将鼠标放在问题下方的标记上方,然后单击黑色弹出框中的信息链接,几乎每一个自尊心标记都有这样的wiki页面,JavaScript也有).

您可以让JSP将其打印为JavaScript变量,如下所示:

<script>
    var url = '${pageContext.request.requestURL}';
    // ...
</script>

var url='${pageContext.request.requestURL}';
// ...
但为什么不直接通过JavaScript API获取它呢

<script>
    var url = window.location.href;
    // ...
</script>

var url=window.location.href;
// ...
注意,这段代码是JavaScript,它与Java/JSP完全不同。 至于学习JSP,开始看一看(要自己动手,只需将鼠标放在问题下方的标记上方,然后单击黑色弹出框中的信息链接,几乎每一个自尊心标记都有这样的wiki页面,JavaScript也是如此)