此问题似乎特定于JRuby ajax请求的路由。我的页面发送了一个ajax GET,它在rails开发模式下工作正常。通过warbler移动到tomcat时,请求正确生成,但tomcat响应404错误。
换句话说,routes.rb get '/sector/method'
中的行足以让Webrick处理http://localhost:3000/sector/method
,但如果我将端口更改为8080(tomcat),我会得到HTTP status 404 The requested resource (/sector/method) is not available
显然需要告诉tomcat即使没有找到相应的文件也可以处理GET。对?修复?
感谢。
答案 0 :(得分:1)
您确定您的请求指向正确的地址吗?如果应用程序有效,那么GET就没有办法。请尝试将请求直接放入浏览器并检查...