Java jsp中网页的url
我只需要一点帮助,那就是:很多次我看到Java jsp中网页的url,java,jsp,url,servlets,Java,Jsp,Url,Servlets,我只需要一点帮助,那就是:很多次我看到http://www.xyz.com/index.jsp?etetet%rr^_frfwrw….。我只是想知道,在index.jsp之后是什么问号?etetetet%..以及为什么在index.jsp之后是这个问号?有人能解释一下这背后的原因吗 我的应用程序也是这样运行的: 如何使我的url看起来像上面的一样,即http://localhost:8080/myproject/index.jsp?..eeqwe_%cdc... 我正在使用jsp、servlet
http://www.xyz.com/index.jsp?etetet%rr^_frfwrw….
。我只是想知道,在index.jsp
之后是什么问号?etetetet%..
以及为什么在index.jsp之后是这个问号?有人能解释一下这背后的原因吗
我的应用程序也是这样运行的:
如何使我的url看起来像上面的一样,即http://localhost:8080/myproject/index.jsp?..eeqwe_%cdc...
我正在使用jsp、servlet和tomcat服务器。非常感谢您的帮助。这就是所谓的URL查询,或URL参数。这些参数可以在HttpRequest对象中访问,如下所示:
String name = (String) request.getParameter("name");
对于像blah?name=aduck
这样的URL,字符串变量name
将收到一个“aduck”
与您的示例不同,参数通常以键值对的形式出现,即=并且当传递多个参数时,这些参数对将被与符号分开:
blah?名称=驴子数量=10
维基百科:这就是所谓的URL查询,或URL参数。这些参数可以在HttpRequest对象中访问,如下所示:
String name = (String) request.getParameter("name");
对于像blah?name=aduck
这样的URL,字符串变量name
将收到一个“aduck”
与您的示例不同,参数通常以键值对的形式出现,即=并且当传递多个参数时,这些参数对将被与符号分开:
blah?名称=驴子数量=10
维基百科:这在java中称为“查询字符串”
所有元素都在?可以从request.getQueryString()检索字符
比如说
test.jsp?myparam
test.jsp?param1=value1¶m2=value2
对request.getQueryString()的调用将返回“myparam”
通常,为了使用解析器理解多个参数,可以使用key=value模式通过字符分隔传递一些参数
比如说
test.jsp?myparam
test.jsp?param1=value1¶m2=value2
请小心,URL的长度限制为255个字符这在java中称为“查询字符串”
所有元素都在?可以从request.getQueryString()检索字符
比如说
test.jsp?myparam
test.jsp?param1=value1¶m2=value2
对request.getQueryString()的调用将返回“myparam”
通常,为了使用解析器理解多个参数,可以使用key=value模式通过字符分隔传递一些参数
比如说
test.jsp?myparam
test.jsp?param1=value1¶m2=value2
请小心,URL的长度限制为255个字符Hum。。。你听说过URL查询字符串吗?如果没有,请看一看。@sp00m好的,我看到了,但是您能告诉我这个查询参数背后的原因吗?为什么会这样?哼。。。你听说过URL查询字符串吗?如果没有,请看一看。@sp00m好的,我看到了,但是您能告诉我这个查询参数背后的原因吗?为什么会出现这种情况?好的,但是参数是如何以加密格式发送的,这背后的原因是什么?加密背后的原因通常是传输信息的敏感性质。就HTTP规范而言,加密参数的传递方式可能与非加密参数的传递方式相同——实际数据并不重要。重要的一点是接收方能够解密数据。好的,但是参数是如何以加密格式发送的,这背后的原因是什么?加密背后的原因通常是所传输信息的敏感性质。就HTTP规范而言,加密参数的传递方式可能与非加密参数的传递方式相同——实际数据并不重要。重要的是接收方能够解密数据。