我正在研究由seam-gen生成的接缝项目。它运行在JBoss 5.1.0 GA上。在这个项目中,我开发了一个seam组件和一个seam.properties文件,如下所示:
@Name("myBean")
@Scope(ScopeType.APPLICATION)
@Startup
public class MyBean {
private String myField;
public String getMyField() {
return myField;
}
public void setMyField(String myField) {
this.myField = myField;
}
}
// seam.properties file
myBean.myField = my content
实际上,seam必须使用seam.properties文件中的内容初始化“myField”。但是,对我来说情况并非如此。 “myField”在运行时为null。它没有初始化。你有什么想法吗?
提前致谢。
答案 0 :(得分:0)
我找到了解决方案。 seam.properties文件必须放在WEB-INF / classes文件夹下(即在类路径中)。
答案 1 :(得分:-1)