развертывание приложения rails на сервере TC

хорошо, так вот моя проблема.

У меня есть приложение rails, развернутое на сервере TC. У меня есть файл .WAR, и сервер может отображать чтение данных через WEB-INF.

у меня что-то вроде этого на мой взгляд

  <%=  f.label :username%>
  <%=  f.text_field :password%>

Now the view is displayed only when the f.label is commented out and an html tag like

Username

is written instead.

Ошибка говорит о том, что уровень стека слишком глубокий, когда я использую f.label или просто метку ‹%= :something %> в этом отношении.

Пожалуйста, дайте мне знать, если мне не хватает какого-либо драгоценного камня или что-то нужно сделать специально для сервера TC.


person user1455116    schedule 13.08.2012    source источник


Ответы (1)


Я думаю, вам нужно попробовать это:

  <%= f.label  :username %>
  <%= f.text_field :password %>

вместо

  <%=  f.label: username%>
  <%=  f.text_field: password%>
person Paul Brit    schedule 13.08.2012
comment
Извините, это была просто опечатка, я использовал тот же f.label :username. Кроме того, появляется больше ошибок. Например, для формы ‹%= form_for :subString_typed, :controller =› deployment_group, :remote=› true, :method =› get, :url =› {:action =› show_workflow_list}, :html =› {:id =› subString_form} сделать |f| %› пишет ту же ошибку Уровень стека слишком глубокий - person user1455116; 14.08.2012