在视图中尝试像这样进行检查 logger.info("--------#{params[:controller]}-------------") logger.info("--------#{params[:action]}-------------") 在终端的日志中查看
controller_name
和action_name
在控制器层面也可以正常工作;我不知道之前做错了什么。不过我找到了一种更灵活的方法从控制器中获取当前URL,使用request.path
即可。感谢您指导我正确的方向! - Arif