关于在JBuilder中开发Web Application的问题:
刚接触JBuilder, 在做一个Web Applicatio(它包括Servelt, JSP)连EJB时遇到以下问题(我用的server是WebLogic):
1) EJB Module已经成功部署且测试,该module里含有若干session beans(当然也有entity beans)。
2) 然后我建一个新的工程,在其上建一个Web Application。我们都知道,在web module下,结构应是WEB-INF,在其下还应有classes和lib二目录。我的问题就出在这儿:在我的WEB-INF下没有这两个目录。这就直接造成以下两个问题:我想建的servlet class以及其它java类应放在哪儿?因为它们本应放在WEB-INF/classes下面。其次,我在第一步里得到的EJB Module 的jar文件,也不能够添加到WEB-INF/lib中。那么作为Web Component的Servlet以及JSP如何能够与中间层的EJB打交道?
3) 另外,我查看了几个JBuilder自带的sample,它在做Web Application时,都是在JBuilder中运行同时启动Server而没有单独的部署过程。我想做的是:能否先把我的WebLogic server启动,然后把Web Application的Module部署到Server上,然后到IE中去Run。但是试了几次,根本不能正常部署,问题仍我与上面的第二有关:它说无法找到classes下的servlet类。请问这种部署方式可行否?