我只需要一点帮助,那就是:我多次看到http://www.xyz.com/index.jsp?etetet%rr^_frfwrw....
。我只是想知道在 index.jsp
之后出现的这个问号 ?etetet%....
是什么以及为什么它出现在 index.jsp 之后?有人可以解释一下这背后的原因是什么吗?
我也在运行我的应用程序,如下所示:http://localhost:8080/myproject/index.jsp
如何使我的网址看起来像上面的网址,即 http://localhost:8080/myproject/index.jsp?..eeqwe_%cdc...
我正在使用 jsp、servlet 和 tomcat 服务器。非常感谢任何帮助。
最佳答案
这在java中被称为“查询字符串” 所有元素都在 ? 之后传递可以从 request.getQueryString() 检索字符
例如
test.jsp?myparam
对 request.getQueryString() 的调用将返回“myparam”
通常,您使用 key=value 模式传递一些参数,并使用 & 字符分隔,以便使用解析器来理解多个参数 例如
test.jsp?param1=value1¶m2=value2
请注意,URL 的长度限制为 255 个字符
关于java - jsp中的网页url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10294620/