2010-06-24 4 views
3

У меня есть приложение struts2 с struts2 версии 2.0, на стороне сервера или на стороне клиента нет ошибки, но часто его показывает пустые страницы при просмотре. Похоже, браузер не смог отобразить страницу html. Эти пустые страницы не отображаются на определенных страницах, но случайным образом отображаются на разных страницах.Приложение Struts2, дающее пустые страницы при просмотре

Мне сказали исправить проблему, но не могли догадаться, где проблема. Я попытался отключить режим разработчика, используя struts.xml тега

<constant name="struts.devMode" value="false" /> 

Также я пытался организовать веб-сайт на другой машине, но он не решил проблему, Может кто-нибудь, пожалуйста, помогите мне решить эту проблему,

Я использую апачскую версию TOMCAT 6.26

EDIT: Нет журналов Tpmcat в отношении текущей проблемы. Если флажок установлен, источник не будет пустым. Я использую Firefox 3.6.4,, Как я могу решить эту проблему? Могут ли быть решены?

+1

Является ли сгенерированный источник HTML также пустым? Щелкните правой кнопкой мыши и выберите источник. Кроме того, вы ** на 100% уверены **, что ничего в журналах сервера не найдено? Существует более одного файла, в который будет заходить сервер. Начните с 'domainname.yyyy-MM-dd.log' в' Tomcat/logs'. Если в журналах действительно ничего нет, тогда потребуется гораздо больше времени, чтобы прибить это. – BalusC

+0

Источник не пуст, когда я просматриваю источник, щелкнув его правой кнопкой мыши. Журналы не поступают в отношении текущей проблемы, – Xinus

+2

Если источник не пуст, нам понадобятся некоторые подробности о том, что вы видите в «View Source», и что отличается от страницы, которая * делает * показать что-то в браузере. Существует удивительно большое количество способов создания пустой страницы в HTML.:) – ZoogieZork

ответ

1

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

Независимо от того, что вы можете сделать в качестве быстрого теста, - попробовать другой веб-браузер (например, MSIE8, Chrome или Safari) и играть/просматривать веб-сайт. Не беспокойтесь о макете, теперь это о функциональности. Если все работает безупречно, то это, безусловно, проблема, связанная с FireFox. Попробуйте creating a new FireFox profile и повторите попытку. Попробуйте отключить все брандмауэры на базе программного обеспечения, которые у вас есть на вашем компьютере. Попробуйте scanning вашу систему для шпионских программ. Попробуйте тестирование на других машинах.

+0

Спасибо, я попробовал этот сайт на Google Chrome и отлично функционирует. Интересно, почему Firefox сходит с ума только с моего сайта, а не с другими? – Xinus

+0

Возможно, потому что некоторые плагины активировались во время загрузки вашего сайта и были противоречивыми? – BalusC

0

Одно из предложений заключается в размещении различных сообщений журнала между линиями JSP и проверке до тех пор, пока код не будет выполнен правильно, чтобы вы могли точно определить, где именно проблема.

+0

Он запускается, когда я получаю вывод в источнике HTML. – Xinus

Смежные вопросы