Java 无法使用Struts2和REST插件
我一直在尝试使用Struts2的REST插件,但是在一个非常简单的项目和下面的教程中无法使用它,但是我真的无法使用它 我真的觉得我什么都试过了,但什么都没用。Java 无法使用Struts2和REST插件,java,struts2,struts,Java,Struts2,Struts,我一直在尝试使用Struts2的REST插件,但是在一个非常简单的项目和下面的教程中无法使用它,但是我真的无法使用它 我真的觉得我什么都试过了,但什么都没用。 因为我不能仅仅发布一些代码,也不知道为什么我的项目不能工作,这里是我的项目附件(别担心,它只是一个只有一个类的基础项目,没有数千行需要调试) 所以问题是,当我请求/user时,我得到一个404://,因为您没有控制器 您的控制器需要位于src/main/java,而不是src/main/resources: . ├── pom.xml
因为我不能仅仅发布一些代码,也不知道为什么我的项目不能工作,这里是我的项目附件(别担心,它只是一个只有一个类的基础项目,没有数千行需要调试)
所以问题是,当我请求/user时,我得到一个404://,因为您没有控制器 您的控制器需要位于
src/main/java
,而不是src/main/resources
:
.
├── pom.xml
└── src
└── main
├── resources
│ ├── example
│ │ └── UsersController.java <-- Not a resource, but Java source.
│ └── struts.xml
└── webapp
├── WEB-INF
│ └── web.xml
└── index.jsp
。
├── pom.xml
└── src
└── 主要的
├── 资源
│ ├── 例子
│ │ └── 当然,您可以发布代码和配置;几乎没有什么可发布的。约定插件已经是struts核心的一部分了吗?@user962206不,IIRC它是struts插件的一部分,REST插件也是。这是我使用netbeans得到的默认架构,我会尝试一下,谢谢;)@阿瑟克鲁