2009-12-18 196 views
0

我有一個沒有問題的問題。可能是一個愚蠢的。 我有一個靜態的HTML頁面;我想用我現有的應用程序部署在jboss上。 我把我的靜態頁面xyz.html放在jboss的我的xyz-app.war文件夾中。Jboss中的靜態頁面

我重新啓動JBoss和試圖打 http://localhost:8080/xyz-app/xyz.html

不上來如控制轉到Ruby的路由控制器。我運行Rails代碼(JRUBY)和Java都收集。

如何繞過路線查找並顯示頁面?目前它沒有找到xyz.html的路由。

回答

1

你的應用程序的web.xml必須有一個url-pattern設置,它會捕獲xyz.html請求。你需要改進url-pattern,確保它只捕獲你想要去jruby的請求。任何未被url-pattern捕獲的請求都將作爲靜態文件提供。

+0

不幸的是,這是一個臨時文件,我現在只想要,稍後可能不會成爲我的代碼庫的一部分。這是唯一的方法嗎?有沒有臨時解決方法? – Priyank 2009-12-18 15:37:42

+0

並非如此,除非您可以說服您的ruby控制器再次將請求傳遞迴容器。 – skaffman 2009-12-18 15:46:32