Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Не подключается файл css / 17 сообщений из 17, страница 1 из 1
30.07.2015, 22:34
    #39019935
goldenhawk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
Не подключается файл css, просто показывает страницу без оформления из css.

Разместил файл css в src\main\webapp\resources\css\style.css

на странице указал путь к ресурсам.
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8"/>
    <link rel="stylesheet" type="text/css" href="/resources/css/style.css"/>
    
  </head>
  <body>
    <div class="container">
      <header>
        <h1>Login</h1>
      </header>
...
Рейтинг: 0 / 0
30.07.2015, 22:47
    #39019936
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
goldenhawkна странице указал путь к ресурсам.
а url страницы - какой?
...
Рейтинг: 0 / 0
30.07.2015, 23:04
    #39019940
goldenhawk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
Изопропилgoldenhawkна странице указал путь к ресурсам.
а url страницы - какой?
http://localhost:8080/nhlcup/login
...
Рейтинг: 0 / 0
31.07.2015, 03:49
    #39019995
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
goldenhawk,

не знаю может ли решит Вашу проблему но у меня вот так подключается...
Код: html
1.
<link type="text/css" rel="stylesheet" href="resources/css/style.css"/>


З.Ы. попробуйте убрать первый дробь вместо "/resources/..." сделайте просто "resources/..."
...
Рейтинг: 0 / 0
31.07.2015, 18:39
    #39020766
goldenhawk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
Музаффарgoldenhawk,

не знаю может ли решит Вашу проблему но у меня вот так подключается...
Код: html
1.
<link type="text/css" rel="stylesheet" href="resources/css/style.css"/>


З.Ы. попробуйте убрать первый дробь вместо "/resources/..." сделайте просто "resources/..."

Так тоже не работает..
...
Рейтинг: 0 / 0
31.07.2015, 19:12
    #39020777
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
goldenhawk,
- отладчик JS напр. Firebug
- F12
- и сиди подбирай буквы пока не заработает
...
Рейтинг: 0 / 0
31.07.2015, 22:19
    #39020852
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
goldenhawk, не надо все запросы к сайту отдавать org.springframework.web.servlet.DispatcherServlet

В контроллере меняйте:

Код: java
1.
@RequestMapping(value = "/login.html", method = RequestMethod.GET)



.html - чтобы можно было как-то отделить запросы к динамическим страницам от запросов к статическому контенту

В web.xml :

Код: xml
1.
2.
3.
4.
	<servlet-mapping>
		<servlet-name>SaleServlet</servlet-name>
		<url-pattern>*.html</url-pattern>
	</servlet-mapping>



В login.jsp :

Код: html
1.
<link rel="stylesheet" type="text/css" href="css/style.css"/>
...
Рейтинг: 0 / 0
31.07.2015, 22:46
    #39020855
goldenhawk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
yelenagoldenhawk, не надо все запросы к сайту отдавать org.springframework.web.servlet.DispatcherServlet

В контроллере меняйте:

Код: java
1.
@RequestMapping(value = "/login.html", method = RequestMethod.GET)



.html - чтобы можно было как-то отделить запросы к динамическим страницам от запросов к статическому контенту

В web.xml :

Код: xml
1.
2.
3.
4.
	<servlet-mapping>
		<servlet-name>SaleServlet</servlet-name>
		<url-pattern>*.html</url-pattern>
	</servlet-mapping>



В login.jsp :

Код: html
1.
<link rel="stylesheet" type="text/css" href="css/style.css"/>



Так тоже css не пошли.

и если я поменяю на <url-pattern>*.html</url-pattern>, то остальные страницы тоже будут html ?

Код: xml
1.
2.
3.
4.
<servlet-mapping>
		<servlet-name>SaleServlet</servlet-name>
		<url-pattern>*.html</url-pattern>
	</servlet-mapping>


я же не могу применить к LoginController
...
Рейтинг: 0 / 0
31.07.2015, 22:52
    #39020858
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
goldenhawk, страницы будут .jsp, но обращаться вы к ним будете .html

Вот так выглядит обращение к login.jsp: http://localhost:8081/nhlcup/login.html

Все протестировано на вашем же проекте. Если у вас не заработало, то это ваши проблемы.
...
Рейтинг: 0 / 0
31.07.2015, 22:53
    #39020859
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
yelena, порт в запросе укажите тот, который у вас используется.
...
Рейтинг: 0 / 0
31.07.2015, 23:21
    #39020869
goldenhawk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
yelenagoldenhawk, страницы будут .jsp, но обращаться вы к ним будете .html

Вот так выглядит обращение к login.jsp: http://localhost:8081/nhlcup/login.html

Все протестировано на вашем же проекте. Если у вас не заработало, то это ваши проблемы.

Понятно. сделал через .html

просто мне говорили делать вот так

Код: xml
1.
2.
3.
4.
<servlet-mapping>
		<servlet-name>SaleServlet</servlet-name>
		<url-pattern>/</url-pattern>
</servlet-mapping>
...
Рейтинг: 0 / 0
31.07.2015, 23:23
    #39020872
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
goldenhawk, вот так обращение к таблице стилей пойдет через DispatcherServlet и вы нее вообще никогда не найдете.
...
Рейтинг: 0 / 0
01.08.2015, 15:10
    #39020983
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
goldenhawk, меня заинтересовал вопрос использования

Код: xml
1.
2.
3.
4.
<servlet-mapping>
		<servlet-name>SaleServlet</servlet-name>
		<url-pattern>/</url-pattern>
</servlet-mapping>



Оказывается, тег <mvc:resources /> позволяет указать, где находится статический контент.
Вот чем я раньше не пользовалась. ))

Тогда в вашем проекте я сделала:

Код: xml
1.
<mvc:resources mapping="/resources/**" location="/" />



И

Код: xml
1.
<link rel="stylesheet" type="text/css" href="<c:url value="/resources/css/style.css"/>"/>



И все заработало.

Так что есть два варианта решения проблемы.

И в этом случае DispatcherServlet сможет добраться до статического контента.
...
Рейтинг: 0 / 0
01.08.2015, 15:43
    #39020988
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
И еще goldenhawk был прав, что у него первый вариант (без использования <mvc:resources />) не отработал.
А проблема была.
Потому что я ссылку на стили из получившегося исходного кода страницы скопировала.

А в login.jsp в первом варианте:

Код: html
1.
<link rel="stylesheet" type="text/css" href="<c:url value="css/style.css"/>"/>
...
Рейтинг: 0 / 0
01.08.2015, 16:18
    #39020992
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
yelena, и так тоже первый вариант отработал:

Код: html
1.
<link rel="stylesheet" type="text/css" href="css/style.css"/>



А я-то и так, и так пробовала.
...
Рейтинг: 0 / 0
01.08.2015, 16:28
    #39020996
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
yelena, когда пробуешь разные варианты надо не забывать бороться с кешированием.
...
Рейтинг: 0 / 0
01.08.2015, 16:38
    #39020998
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не подключается файл css
В первом варианте верно

Код: html
1.
<link rel="stylesheet" type="text/css" href="<c:url value="css/style.css"/>"/>



Все. Теперь уже точно все свои соображения высказала. Прошу прощения, что много букв.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Не подключается файл css / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]