动作链接的参数之一如下所示:
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/