Struts2 Annotation @RequestParameter

时间:2013-01-17 14:15:38

标签: java url parameters struts2 request

我正在关注this教程,使用struts2创建一个SEO友好的网址,但在我的课程中

@RequestParameter
public void setId(int id) {
    this.id = id;
}

此错误显示在@RequestParameter

RequestParameter cannot be resolved to a type

我已将struts2-core jara包含在我的web-inf/lib中,但我仍然想知道它是如何在那里返回错误的。

1 个答案:

答案 0 :(得分:1)

Struts2中没有任何@RequestParameter ......

  

顺便说一下,根本不需要它来运行你的例子。

     

删除它,编译和部署:)

您也可以查看Struts2 REST plugin

稍微搜索一下,结果证明它是custom Annotation created by the author of the blog post,其唯一目标是帮助IDEIntelliJ,以避免突出显示Setters未使用...

@StevenBenitez(也是SO用户),您最好从博客中的其他示例中删除自定义Annotation,以避免对未声明它的用户造成混淆,也不会阅读您在其中的博文形容它:)