У меня есть очень странные проблемы:Tomcat7 -> Tomcat8 - сервер просто печатает половину страницы HTML
Я модернизированный от Tomcat7 и JAVA7 на Tomcat 8 и JAVA8. Webapp называется ROOT.war, так что сервлет «Индекс» активируется.
Когда я перехожу на сайт www.myurl.com, сервер просто печатает половину страницы html, но когда я перехожу на сайт www.myurl.com/Index, он печатает полную страницу. Но это тот же сервлет, очень странный! В Tomcat7 и JAVA7 он работал без проблем.
код где brekas только текст:
" <br />\r\n" +
" <br />\r\n" +
" <font size=\"2\" color=\"#000000\"><b>just text 1.\r\n" +
" just text 2.</b></font>\r\n" +
" <br />\r\n" +
В моем браузере "только текст 1." это последняя строка, но должно быть 200 строк.
Есть ли у кого-то идеи? Это настолько странно, что тот же сервлет работает с www.myurl.com/Index, а не с www.myurl.com.
есть ли выход на консоли/catalina.out? Можете ли вы показать больше кода из сервлета (как вы пишете вывод, например response.getWriter(). Write ....)? Возможно, также пост 'conf/server.xml'? – geert3
спасибо за ваш ответ. Возможно, именно по этой причине: когда вы переходите на www.myurl.com, он открывает index.jsp, который содержит « » и открывает Index.java. Я не знаю, как открыть Index.java без .jsp. Dint работать, когда я пишу Index.java в файле приветствия web.xml –
user3688653
нет вывода в консоли, и это out.println ("..."). server.xml - это ожидание для порта 8080-> 80, а хост localhost-> www.myurl.com – user3688653