您好我想开始开发一个lifeRay主题并且有点迷失!
我是Mac用户,我已经安装了liferay和Xcode,但我不清楚如何开始.
我已经为liferay下载了SDK,但我不明白如何安装或使用它,所以问题:
Xcode是一个合适的开发环境,还是其他更容易使用的东西?
Xcode的构建方式与ANT的构建方式相同吗?
我如何安装SDK?我只是将它放入Tomcat然后离开了吗?
是的我对这一切都很新!! 我真的不确定我是否在问正确的问题
假设我有一个模拟ATM机器的GUI Java项目,我有以下类:
- RegisterWindow
- LoginWindow
- MainAccountOptionsWindow
Run Code Online (Sandbox Code Playgroud)
所有类都集中在面板/窗口而不是普通的OO设计.有人告诉我这是一个特定的设计模式,也许是以E开头的东西,我只是不记得他们现在说的话!有人知道吗?以这种方式设计东西一般都不好吗?
谢谢
我正在使用Netbeans 6.8和Glassfish v3.0.
我创建了一个ejb模块并从数据库创建了实体类,然后使用远程接口创建了无状态会话bean.比如说.
@Remote
public interface customerRemote{
public void add(String name, String address);
public Customer find(Integer id);
}
@Stateless
public class customerBean implements customerRemote{
//implementations of methods
}
Run Code Online (Sandbox Code Playgroud)
然后我创建了一个新的Web应用程序.但是现在如何在我的Web应用程序中访问远程ejb.我可以用jndi名称查找一个bean,但我想知道的是,它将返回什么类型的对象?我如何在customerRemote中进行类型转换?我的Web应用程序中没有任何名为customerRemote的类.那么,我该怎么做?另外,实体类客户怎么样?我的Web应用程序中也没有名为Customer的类.所有ejb和实体类都在单独的ejb模块中.请帮我 :(
我想在我的bean中动态创建控件.我正在使用JSF 2.0
HtmlOutputTag objHtmlOutputTag = new HtmlOutputTag();
Run Code Online (Sandbox Code Playgroud)
现在HtmlOutputTag应该设置哪个属性来设置内容HtmlOutputTag?
如果需求要求,是否可以将不使用Stateless和Stateful会话bean用于不同的模块?