动作链接的参数之一如下所示:

itemUrl = feedLink.html#xtor = RSS-3208

当我在processAction()的后端执行下一个代码时:

String itemUrl = (String) request.getParameter("itemUrl");


,我得到下一个值:feedLink.html

例如请求在#符号后削减itemUrl值

.jsp文件中的escapeXml =“ true”无效。

最佳答案

您必须对参数名称和值进行URI编码-您的链接应为itemUrl = feedLink.html%23xtor = RSS-3208。

关于java - JSR168 Portlet请求在#符号后削减参数值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1454668/

10-10 08:46