如何在jsp中使用参数修剪url中的空格?

如何在jsp中使用参数修剪url中的空格?,jsp,url,trim,Jsp,Url,Trim,在我的应用程序中,当最终用户单击超级链接时,javascript函数将被执行。并生成请求。但对于参数,url是在参数之间使用空格生成的 如何修剪url中的空间? 有什么想法吗 理想情况下,您应该检查生成此类url的JavaScript代码,并在参数之间留有空格。这是不对的。因此,与其尝试修剪url,不如修改生成url的javascript代码。url不能包含文本空间。您应该使用内置的javascript函数对url进行编码 var uri=“my test.asp?name=ståle&car

在我的应用程序中,当最终用户单击超级链接时,javascript函数将被执行。并生成请求。但对于参数,url是在参数之间使用空格生成的

如何修剪url中的空间?
有什么想法吗

理想情况下,您应该检查生成此类url的JavaScript代码,并在参数之间留有空格。这是不对的。因此,与其尝试修剪url,不如修改生成url的javascript代码。

url不能包含文本空间。您应该使用内置的javascript函数对url进行编码


var uri=“my test.asp?name=ståle&car=saab”;
document.write(encodeURI(uri)+“
”);
或者更好地使用,因为您想要编码URL参数。
希望这有帮助。

您好,参数值将动态显示。。这样空间就来了。。不是你提到的静态值。嗨,日本,有时它工作得很好。。但有时它会产生空间。因此,为了避免这种情况,我想修剪空格。您能在这里显示在生成url时导致问题的javascript代码吗?
<script type="text/javascript">

    var uri="my test.asp?name=ståle&car=saab";
    document.write(encodeURI(uri)+ "<br />");

</script>