首页 / 软件开发 / JAVA / 在GlassFish v3中整合Rails和java EE
在GlassFish v3中整合Rails和java EE2011-02-14cjnajrRails和java EE的整合下文将介绍一下在GlassFish v3上的Rails和java EE的整合。GlassFish v3是GlassFish V2的下一个版本,其关注的重点是模块化和使得运行非Java EE的容器和模块成为可能。下面是详细的细节说明:1. 使用JRuby 1.1(安装Rails),按照如下步骤创建一个Rails应用“railsee3”:~/testbed/jruby-1.1/samples/rails >../../bin/jruby -S rails railsee3createcreate app/controllerscreate app/helperscreate app/models. . .create log/production.logcreate log/development.logcreate log/test.log2. 添加Servlet描述 (Servlet descriptors)1.创建一个新文件夹"WEB-INF",在该文件夹下创建一个新文件"web.xml"<!DOCTYPE web-app PUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><servlet><servlet-name>HelloServlet</servlet-name><servlet-class>server.HelloServlet</servlet-class></servlet><servlet-mapping><servlet-name>HelloServlet</servlet-name><url-pattern>/hello</url-pattern></servlet-mapping></web-app>