Questions tagged «managed-bean»


20
BeanFactory与ApplicationContext
我对Spring Framework还是很陌生,我一直在使用它,并将一些示例应用程序放在一起,以评估Spring MVC以便在即将到来的公司项目中使用。到目前为止,我非常喜欢我在Spring MVC中看到的内容,它似乎非常易于使用,并鼓励您编写对单元测试非常友好的类。 作为练习,我正在为我的一个样本/测试项目编写一种主要方法。我不清楚的一件事是BeanFactory和之间的确切区别ApplicationContext-在哪种情况下适合使用? 我知道可以ApplicationContext扩展BeanFactory,但是如果我只是编写一个简单的main方法,是否需要ApplicationContext提供的额外功能?究竟提供什么样的额外功能ApplicationContext? 除了回答“我应该在main()方法中使用哪个”之外,在这种情况下应该使用哪种实现还有任何标准或准则?是否应该将main()方法编写为依赖于XML格式的bean /应用程序配置-这是一个安全的假设,还是我将用户锁定在特定的位置? 并且此答案在Web环境中是否会更改-如果我的任何一个类需要了解Spring,是否更有可能需要它们ApplicationContext? 谢谢你的帮助。我知道参考手册中可能会回答很多这样的问题,但是我很难找到这两个接口以及每个接口的优缺点的清晰细目,而没有用细齿梳子通读手册。

16
识别和解决javax.el.PropertyNotFoundException:目标不可访问
当像这样尝试在EL中引用托管bean时#{bean.entity.property},有时会javax.el.PropertyNotFoundException: Target Unreachable抛出异常,通常是在设置bean属性或调用bean操作时。 似乎有五种不同的消息: 目标无法到达,标识符“ bean”解析为空 目标无法到达,“实体”返回null 目标无法到达,“ null”返回null 目标无法访问,“ 0”返回null 目标无法到达,“ BracketSuffix”返回null 它们都是什么意思?它们是如何引起的,应该如何解决?

6
在任何与Servlet相关的类中按名称获取JSF托管bean
我正在尝试编写一个自定义servlet(用于AJAX / JSON),在其中我想@ManagedBeans按名称引用我的名字。我希望映射: http://host/app/myBean/myProperty 至: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } 是否可以从常规servlet中按名称加载bean?我可以使用JSF servlet或帮助程序吗? 我似乎对Spring感到宠爱,在Spring中所有这些都太明显了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.