我可能完全错过了来自传统ASP世界的基础,但我对JSF和Java完全不熟悉。我似乎无法将查询字符串附加到我的初始页面请求,而不会产生错误。
如果我在浏览器中输入http://localhost:8080/fooBean
,则没有错误,但是,如果我使用http://localhost:8080/fooBean/index.xhtml?param1=value¶m2=value2
,则会产生以下错误:
WELD-001303范围类型javax.enterprise.context.SessionScope
没有活动的上下文
@Named(value = "fooBean")
@SessionScoped
public class fooBean implements Serializable {
...
}
非常感谢任何帮助或澄清。
谢谢。