我在从网址获取值时遇到问题,例如:xyz.com/customer/1001
。这里1001是客户ID,我使用以下命令获取jsp上的值:
long customerId = Long.valueOf(ParamUtil.getString(request,"customerId"));
使用上面的代码,即使它存在于url中,它也会将null作为customerId的值。
提前致谢
答案 0 :(得分:3)
ParamUtil.getString
方法有两个参数getString(javax.servlet.http.HttpServletRequest request, String param)
,因为你可以看到第二个参数是" param"。要获取此参数的值,网址必须包含此参数,以便您可以尝试访问此网址xyz.com/customer?customerId=1001
答案 1 :(得分:0)
问题与tomcat webapps中的旧项目有关,当我删除它现在它正在工作。
非常感谢