【发布时间】:2012-03-11 19:07:12
【问题描述】:
我是使用 JBoss AS6 创建 SEAM (2.2) 应用程序的初学者
我正在集成充当 http servlet 的 Paypal 快速结帐代码,这似乎可以正常处理 paypal 的付款,问题是我似乎无法将有状态的支持 bean 注入 servlet 以验证付款并更新我这边的数据库。我尝试了多种方法,包括以下...
@In PaymentBean paymentBean
PaymentBean paymentBean = (PaymentBean) Contexts.getConversationContext().get("PaymentBean")
paymentBean = ((PaymentBean)Component.getInstance("paymentBean"));
在每种情况下,我都会留下一个空指针异常,我认为这不是 bean 的问题,因为它甚至不会注入消息文件
我看到很多类似的问题,我什至不确定我的设置是否可行?我还缺少一些其他配置吗?
有人可以提出解决方案或从 servlet 访问我的支持 bean 的方法吗?
谢谢
【问题讨论】:
-
PaymentBean 有@Name 注释吗?
标签: servlets jboss seam seam2 seam-conversation