Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Куда толком кладутся css файлы / 20 сообщений из 20, страница 1 из 1
13.04.2012, 14:32:49
    #37752556
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
Здравствуйте.
Можете кто-нибудь быстро подсказать, куда мне следуют ложить css файлы.

Т.е. елси кладу
в WEB-INF/jsp/css то HTTP Status 404
...
Рейтинг: 0 / 0
13.04.2012, 14:34:57
    #37752564
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
WEB-INF содержит ресурсы, которые недоступны прямыми запросами. Вся статика хранится вне web-inf. А внутри web-inf всё что требует рантайма - шаблоны, классы, библиотеки, конфиги.
...
Рейтинг: 0 / 0
13.04.2012, 14:41:39
    #37752582
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
А тогда куда класть?

Т.е. как правильно делается?
...
Рейтинг: 0 / 0
13.04.2012, 14:44:10
    #37752595
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
app.war
!----css
!----images
!----js
!----WEB-INF
      !----jsp
      !----classes
      !----lib
...
Рейтинг: 0 / 0
13.04.2012, 14:55:10
    #37752648
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
Я вроде как в корневой каталог положил
набираю
авторmvn package

окрываю
war файл, а там нет css папке в коревом каталоге
...
Рейтинг: 0 / 0
13.04.2012, 15:00:07
    #37752664
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
ccoderЯ вроде как в корневой каталог положил
набираю
mvn package
окрываю war файл, а там нет css папке в коревом каталоге
купил машину, а она не едет?
Посмотрие лог сборки. Посмотрит билд скрипт.
...
Рейтинг: 0 / 0
13.04.2012, 15:05:45
    #37752677
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
Ошибок нету.
Проект очистил, попробовал заново и тоже самое
...
Рейтинг: 0 / 0
13.04.2012, 15:12:52
    #37752695
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
ccoderОшибок нету.
Проект очистил, попробовал заново и тоже самое

всё что не исполняемый код в war не кладётся. Класть на отдельный север например.
...
Рейтинг: 0 / 0
13.04.2012, 15:23:36
    #37752723
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
1024всё что не исполняемый код в war не кладётся. Класть на отдельный север например.
Да, верно. Обязательно nginx надо настроить и сразу кластер поставить. Иначе, ведь, не надежно будет.
...
Рейтинг: 0 / 0
13.04.2012, 15:32:14
    #37752747
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
ccoderЗдравствуйте.
Можете кто-нибудь быстро подсказать, куда мне следуют ложить css файлы.

src/main/webapp - при сборке maven'ом содержимое попадет в корень war-файла.
...
Рейтинг: 0 / 0
13.04.2012, 15:33:23
    #37752751
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
LeonidvccoderЗдравствуйте.
Можете кто-нибудь быстро подсказать, куда мне следуют ложить css файлы.

src/main/webapp - при сборке maven'ом содержимое попадет в корень war-файла.
попадает в WEB-INF\classe.

А как замапить?
...
Рейтинг: 0 / 0
13.04.2012, 15:38:46
    #37752774
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
Вот так ничего
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
  <servlet-mapping>
 	<servlet-name>dispatcher</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>


    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>/images</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>*.css</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>*.js</url-pattern>
    </servlet-mapping>
...
Рейтинг: 0 / 0
13.04.2012, 15:40:42
    #37752779
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
Leonidvsrc/main/webapp - при сборке maven'ом содержимое попадет в корень war-файла.
Зависит от того что там в настройках плагина.
...
Рейтинг: 0 / 0
13.04.2012, 15:53:32
    #37752815
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
ccoderВот так ничего
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
  <servlet-mapping>
 	<servlet-name>dispatcher</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>


    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>/images</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>*.css</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>*.js</url-pattern>
    </servlet-mapping>


какое отношение к статик-файлам имеют сервлеты?
...
Рейтинг: 0 / 0
13.04.2012, 15:56:28
    #37752822
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
мне нужно только замапить и подсоеденить css файл к jsp странице (не не кладя сам весь css файл в неё)
...
Рейтинг: 0 / 0
13.04.2012, 15:59:56
    #37752829
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
ccoderмне нужно только замапить и подсоеденить css файл к jsp странице (не не кладя сам весь css файл в неё)
"маппится" без этого. Просто указанием в странице пути к файлу.
Всё вверху лишнее.
...
Рейтинг: 0 / 0
13.04.2012, 16:03:07
    #37752838
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
Ну у меня например WEB-INF/jsp/css/file.css

пробую
http://localhost:8080/project/css/file.css
404

пробую
http://localhost:8080/project/jsp/css/file.css
404
...
Рейтинг: 0 / 0
13.04.2012, 16:10:33
    #37752856
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
ccoder,
вариант Иклипс
1/
c:\Work\AppName\WebContent\css\styl.css
c:\Work\AppName\WebContent\WEB-INF\web.xml
c:\Work\AppName\src
2/
добейся отработки сервлета
...
Рейтинг: 0 / 0
13.04.2012, 16:11:19
    #37752857
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
тебе ж говорят - ты прописываешь путь к классам сервлетов которые будут запускаться для обработки запрошенного урл. Но тебе надо вывести статический файл как в обычном веб-сервере а не запускать сервлеты. Вот это
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
означает что при запросе файлов *.js сервером будет запускаться сервлет default. Просто положи их на отдельный обычный веб-сервер.
...
Рейтинг: 0 / 0
13.04.2012, 16:12:51
    #37752864
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда толком кладутся css файлы
1024,
ну куда ему обычный. Не настроит он его.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Куда толком кладутся css файлы / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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