【发布时间】:2012-04-23 07:28:49
【问题描述】:
我想知道什么是url 编码。 我有 2 个 jsp 页面和一个 servlet。 当我运行应用程序时,显示的 url 是:
http://localhost:8080/myproject/index.jsp
在哪里
index.jsp:
<form action="Myservlet" method="post">
<input type="text" name="mytext" id="mytext"/>
<input type="submit" value="submit"/>
</form>
点击提交按钮后显示的网址是:
http://localhost:8080/myproject/Myservlet
URL编码是什么意思?如何编码网址?
从index.jsp 到Myservlet 然后到result.jsp
Myservet#doPost // 我需要在这里进行 URL 编码吗?如果是怎么办?
fetching data from db.......
....................
String nextJSP = "/result.jsp";
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(nextJSP);
dispatcher.forward(request,response);
result.jsp
displays data here
【问题讨论】:
-
请有人回答我的问题
-
你试过用谷歌搜索吗? en.wikipedia.org/wiki/URL_Encoding
-
可能重复:stackoverflow.com/questions/8713208/…(见第二个回复)
-
是的,我用谷歌搜索了,但我没有得到我的问题的答案......我发现了令人困惑的话题并且没有接近我的问题..如果你知道然后请通过发布帮助我一点你的答案,我该如何编码 url?
-
只要搜索'java url encoding'...
标签: java jsp url servlets urlencode