Liferay - 无法从jsp上的URL获取价值

时间:2016-08-17 07:03:48

标签: java jsp liferay param

我在从网址获取值时遇到问题,例如:xyz.com/customer/1001。这里1001是客户ID,我使用以下命令获取jsp上的值:

long customerId = Long.valueOf(ParamUtil.getString(request,"customerId"));

使用上面的代码,即使它存在于url中,它也会将null作为customerId的值。

提前致谢

2 个答案:

答案 0 :(得分:3)

ParamUtil.getString方法有两个参数getString(javax.servlet.http.HttpServletRequest request, String param),因为你可以看到第二个参数是" param"。要获取此参数的值,网址必须包含此参数,以便您可以尝试访问此网址xyz.com/customer?customerId=1001

答案 1 :(得分:0)

问题与tomcat webapps中的旧项目有关,当我删除它现在它正在工作。

非常感谢