我正在使用泽西岛在我的产品中实现REST api服务。要获取表单参数值,我试图在我的方法中使用@FormParam注释。但在eclipse中它会抛出错误“注释@FormParam不允许用于这个位置”。不能在方法内使用注释
如何解决这个问题?
我正在使用泽西岛在我的产品中实现REST api服务。要获取表单参数值,我试图在我的方法中使用@FormParam注释。但在eclipse中它会抛出错误“注释@FormParam不允许用于这个位置”。不能在方法内使用注释
如何解决这个问题?
请勿将注释放在方法内。注释通常放在面前:
(however, more possibilities are available)
在你的情况
public String addUser(@FormParam("emailid") String emailid,
@FormParam("password") String password) {
...
}
使request.getParameter(...)不需要。
第一行是错误的。该方法中不允许使用特定注释('@ FormParam'),其他注释(例如'@ SuppressWarnings') – SJuan76 2015-02-06 20:06:51
为什么你需要用'@ FormParam'如果你正在通过'request.getParameter'参数?你应该重新审视你的泽西岛教程。 – 2015-02-06 19:52:35