managed-bean相关内容
我正在尝试设置自己的JSF标签库.因此,我创建了一个具有后备接口的复合组件,并将其作为蓝图为该组件构建后备Bean. public interface CompLogin { String getUsername(); void setUsername(String username); String getPassword(); void setPassword(
..
我发现,有两种一般方法可以通过 通过 Bean bean = (Bean) beanManager.resolve(beanManager.getBeans(TestBean.class)); TestBean testBean1 = (TestBean) beanManager.getReference(bean, bean.getBeanClass(
..
我看到了许多将Bean标记为实体Bean(@Entity)的示例.名称为Bean(CDI)的名称,以避免创建2个类(托管Bean和实体Bean),并避免使用Bean验证,以便可以在客户端和客户端上执行验证.服务器. 那么我是否应该使用单个类,是否有任何问题,还是应该让我的托管bean或服务层使用来自托管bean的数据来创建实体bean? 解决方案 @Named或@ManagedBea
..
我对Spring Framework还是很陌生,我一直在使用它,并将一些示例应用程序放在一起,以评估Spring MVC以便在即将到来的公司项目中使用.到目前为止,我非常喜欢在Spring MVC中看到的内容,它似乎非常易于使用,并鼓励您编写对单元测试非常友好的类. 作为练习,我正在为我的一个样本/测试项目编写一种主要方法.我不清楚的一件事是BeanFactory和ApplicationCo
..
大家好,我是jsp的新手,这是我学习的第一个项目,即托管bean,导航规则和其他内容,我看不到这里存在什么问题.我所有的代码都是这些.请帮助我,因为我快要找到这个了.错误是/pages/login.jsp(31,2)'#{employee.username}'无法到达目标,标识符'employee'解析为空 Employee.java package com; public clas
..
我的bean被视域化了.我有一个简单的带有getter和setter的字符串属性. getter可以正常工作(通过初始化属性进行检查),但是setter不能正常工作.在setter方法中,我正在使用每个传入参数构建一个Stringbuffer. 代码: public String getParamval() { return paramval; } public void s
..
我正在尝试将作为Product对象一部分的文件(图片)上传到数据库.根据jsf确认,文件上传成功.但是,当持久化Product时,持久性将成功完成而没有图片.服务器未返回任何堆栈. 这是我的表格(简体):
..
我们的问题是使用JSF + EJB编辑数据库的非常基本,简单的实现. 保持简短: 两个独立的XHTML视图,使用两个独立的Managed Beans @RequestScope. WebuserListBean和EditWebuserBean,并使用@ManagedProperty注入WebuserListBean,以便获得选定的用户数据.到目前为止没有问题.视图成功地填充了数据!
..
我的Webapp中有以下JSF支持bean @ManagedBean class MyBackingBean implements Serializable { private MyHibernateRepository repository; ... @Transactional public void save() { ....
..
在JSF 2中,一旦加载了会话上下文,是否可以初始化一个会话范围的托管bean?我知道可以使用Application Scoped bean和@ManagedBean批注中的eager属性,但是会话bean是否存在类似的东西?我有一个会话范围的bean,无论是否访问了特定页面,我都希望加载它. 解决方案 您确定需要一个bean吗?如果是一些常规的初始化工作,则可以使用HttpSession
..
我创建了一个复合组件,该组件接收托管bean作为参数.复合结构具有一个提交h:commandButton,该提交运行来自托管bean参数(#cc.attrs.mBean.action};签名:String action())的方法. 如果我使用方法签名而不是bean操作,那么知道composite:implementation中target属性的用法:使用bean方法时是否可以实现类似的行为
..
为什么需要重新部署应用程序才能使jsf托管的bean修改生效? 开发环境: Eclipse Indigo. JBoss为7. JBossAS工具. 进一步的解释: 如果我修改jsf页面,则只需刷新页面即可看到修改.但这不是jsf托管bean修改的情况,我必须重新部署应用程序以使其可视化. 解决方案 Eclipse/JBoss在hotpublish/hotdepl
..
如何动态更改“值"属性的托管bean?例如,我有h:inputText,并且根据键入的文本,托管bean必须是#{studentBean.login}或#{lecturerBean.login}.简化形式: 我尝试嵌入另一个el表达式,而不是'nameofbean'
..
我有一个会话范围的CDI托管bean: @Named @SessionScoped public class SampleBean implements Serializable { // ... } 我需要在一定流程之后从会话中删除此bean,为此我使用了以下代码,如ExternalContext ec = FacesContext.getCurrentInstance().
..
是否可以通过javax.faces包中的@ManagedBean(eager=true)初始化由javax.inject.Named/javax.enterprise.context.ApplicationScoped注释的命名Bean? @Named @ApplicationScoped public Mail() { ... } 我想在应用程序启动时加载此类,而不是在Web应用程序引
..
我在JSF 2属性绑定方面遇到问题,老实说,我在这里碰壁. 我要完成的工作是:一个请求范围的bean(loginBean)处理登录操作,并将用户名存储在会话范围的bean(userBean)中.我想通过@ManagedProperty将userBean注入loginBean,但是当调用loginBean.doLoginAction时,userBean设置为null. 这是代码:
..
我正在尝试使用JSF,情况如下: 我有一个会话范围的托管bean @ManagedBean(name = "rand") @SessionScoped 我已经声明了以下内容(除其他事项外): private UIOutput uiOutput;(plus getter and setter) 在我的facelets页面中,
..
我正在使用SessionFilter servlet验证用户,然后向他们授予系统访问权限.我的受限制文件位于名为"com.shadibandhan.Restricted"的文件夹中. 会话过滤器工作正常. 这是sessionfilter servlet的相关代码 @Override public void doFilter(ServletRequest req, ServletResp
..
JSF的@ViewScoped和@ManagedProperty存在以下问题:我们的ManagedBean基本上如下所示: @ManagedBean @SessionScope public class SessionConfig implements Serializable { // ... } 和 @ManagedBean @ViewScope public clas
..
我正在使用类的层次结构,而我最想尝试做的是让@ManagedBean继承具有@ManagedProperty成员和@PostConstruct方法的类. 具体来说,这行得通吗? : public class A { @ManagedProperty private C c; @PostConstruct public void init() {
..