【问题标题】:@URLAction is not called未调用 @URLAction
【发布时间】:2013-06-24 23:34:40
【问题描述】:

当页面加载/刷新时,我在加载方法时遇到问题,页面从 xhtml 文件正确加载,但加载方法从不被调用。有任何想法吗?

@ManagedBean
@ViewScoped

@URLMapping(id = "deactivate", pattern = "/deactivateaccount", viewId = "/deactivateaccount.xhtml")
public class DeactivateAccount{

 @URLAction
 public void load(){

     //This method does not hit when page loads 
  }
}

【问题讨论】:

  • @BalusC 你知道代码中可能有什么问题吗?
  • 我不使用 PrettyFaces,我通常只从头顶回答。如果我不能从头顶回答,我会忽略这个问题。只有在有不错的赏金并且时间允许的情况下,我可能会努力查看文档和源代码并为您试用。
  • @Spring:所以你说如果你在浏览器地址栏中输入“/deactivateaccount”,load()方法就不会被调用?
  • @chkal 是的!不叫

标签: jsf prettyfaces


【解决方案1】:

原来在其他地方使用了相同的映射 ID,并且在服务器启动时它正在静默崩溃

【讨论】:

  • 明白了。我们可能可以更好地验证这种情况。
  • @Lincoln 很高兴在这里见到来自 ocpsoft 的人,在我发现问题之前我很绝望
  • chkal 和我都来自 OCPsoft :) 但很高兴能提供帮助!
猜你喜欢
  • 1970-01-01
  • 2017-04-14
  • 2021-11-21
  • 1970-01-01
  • 1970-01-01
  • 2018-05-01
  • 1970-01-01
相关资源
最近更新 更多