Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Stripes 的新手,当我向我的 Java 应用程序发帖时出现以下错误:
java.lang.NoSuchMethodException: net.sourceforge.stripes.action.Resolution.<init>
帖子被很好地接收,并且适当的方法被调用(setHeadings),但是只要帖子发生,它就会在日志和控制台中留下大堆栈转储,显然是因为上述原因。
什么可能导致此问题?
原来我有 2 个名为“setHeadings”的方法和 2 个名为“getHeadings”的方法,但签名不同,Stripes 感到困惑并调用了错误的方法。
因此,当它想要一个“getHeadings”作为解决方案时,stripes 试图为该属性调用我的“getHeadings”,因此它可以返回响应。
解决方案是简单地将我的帖子方法名称更改为“saveHeadings”而不是“setHeadings”以避免冲突!