Отсутствует конечный тег для "s: text" в Eclipse и Struts 2 - PullRequest
0 голосов
/ 21 марта 2020

Мой проект Eclipse обнаружил ошибку в этой строке:

var SAI_Art26_Prorog_Rech = '<s:text name="labels.requete.requete.query.SAI_Art26_Prorog" />';

Но все в порядке. Я никогда не трогал эту строку раньше, и проект всегда работал.

Я думаю, что это ошибка Затмения, а может и нет?

enter image description here

1 Ответ

1 голос
/ 24 марта 2020

В целом, при прочих равных условиях это, вероятно, связано с проблемами выше , где сообщалось о проблеме, например отсутствующей цитатой.

В качестве альтернативы вы можете рассмотреть рендеринг JSON вместо того, чтобы полагаться на <s:text> теги по разным причинам, самая большая из которых заключается в том, что все эти поля должны быть JS -экранированы (что я не вижу отраженным на вашем скриншоте).

Это может привести к ошибкам, трудно поддающимся диагностике, потому что вам нужно просматривать домены (сервер, представление, JS -в-в-представлении) вместо локализации проблем.

...