나는 새로운 torquebox (JBOSS) 응용 프로그램 서버를 사용하여 놀았지만 지금까지 볼 수있는 것처럼 루비 응용 프로그램은 Java 웹 응용 프로그램과 분리되어있는 것처럼 보입니다. 그것은 그들이 별개의 webapps로서 사일로에서 뛰는 것과 같고 그것들을 블렌딩하는 것은 그 세션들이 공유 될 수 있다고 읽었지 만 불분명합니다. 그것은 멋집니다.JRuby를 사용하여 Java EE 서블릿에서 JSP 바꾸기 Webapp
Java EE Servlet JSP 스타일로 작성된 일반적인 웹 응용 프로그램이 있는데 사용중인 JSP 대신 루비를 내 프레젠테이션 계층 논리로 사용할 수 있기를 원합니다.
웹 요청 컨텍스트에서 루비 리소스를 실행할 수 있어야합니다. 아파치 mod_ruby가 rhtml을 처리하는 것과 비슷합니다 ... (목표 : 바람둥이 또는 JBoss에서 트리니다 드 또는 토크 박스를 사용하도록하십시오)
예를 들어, 내 Java 패키지를 호출 할 수있는 HelloWorld.jsp를 대체 할 수 있습니다. .) (HelloWorld.rhtml 또는 .rb)? JRuby이기 때문에 자바 클래스를 호출 할 수도 있습니다 ...
RoR 앱을 별도로 만들고 sinatra를 만들 수 있지만 자바 웹 애플리케이션에서는 루비가 필요없고 루비 웹 애플리케이션에서는 Java가 필요합니다.
Torquebox 또는 Trinidad에서 현재 내가 무엇을 요구하는지 알 수 있습니까?