关于struts2 REST 插件的问题

jessewizard jessewizard 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在项目中使用了restful的插件
默认的方法使用均没有问题,但是自定义的方法要怎么使用呢?

首先我在userController中定义了login方法,其他默认方法省略,代码如下。


public class UserController extends ValidationAwareSupport{

public String login() {
return "index";
}
}



使用 xxx.com/user/login访问失败,报错:
java.lang.NullPointerException
org.apache.struts2.convention.ConventionUnknownHandler.handleUnknownActionMethod(ConventionUnknownHandler.java:423)

使用xxx.com/user!login访问正常
使用xxx.com/user/1/login 访问正常,其中1可以替换为任意字符串。

请问我要怎么做才可以使用xxx.com/user/login正常访问?
试过在login方法上配置@Action(value="/user/login") ,依旧不行
...全文
评论 3
收藏 已收藏
分享
返回顶部
jessewizard
Java EE 67,535 成员 225,843 内容