java - jsp中的网页url

标签 java jsp url servlets

我只需要一点帮助,那就是:我多次看到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&param2=value2

请注意,URL 的长度限制为 255 个字符

关于java - jsp中的网页url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10294620/

相关文章:

angular - 如何防止对 URL 中的斜杠进行编码?

performance - 如何配置 Sitecore 以生成指向媒体项目的绝对链接?

java - 应用程序启动时间过长

java - 从存储过程返回空值

java swing 多线程绘制

java - 发送回 JSON : Confusion on reception 的 Servlet

jsp - 通过 c if 访问 bean 值

java - 使用 JPS 检查 request.getParameter 是否为 null

java - 上传pdf文件

javascript - Node.js 目录中的冒号是什么意思?