powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / загрузка файлов в проект
18 сообщений из 18, страница 1 из 1
загрузка файлов в проект
    #39697085
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файлы проекта на jsp хранятся в двух местах:
1. workspace\имя_проекта
2. workspace\.metadata\.plugins\и так далее путь длинный

Код: java
1.
getSrevletContext().getRealPath()


выдает именно длинный путь. Если по этому пути создать каталог и грузить туда файлы, то при переносе проекта на сервак, этот каталог так же перенесётся с вар-файлом или нет?
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697089
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
файл загружается только для единоразовой обработки, поэтому хранить его необязательно
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697093
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar,
В проект грузят исходники и ресурсы.
У тебя что? И зачем в проект?
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697094
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcarфайл загружается только для единоразовой обработки, поэтому хранить его необязательнозначит временная temp папка хоста, а не папка программы или проекта?
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697097
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Korcar,
В проект грузят исходники и ресурсы.
У тебя что? И зачем в проект?
вспомогательные данные в базюку берутся из файла, обрабатываются и грузятся
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697098
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Korcarфайл загружается только для единоразовой обработки, поэтому хранить его необязательнозначит временная temp папка хоста, а не папка программы или проекта?
неа. не папка проекта. в файловой системе по длинному пути (.metadata...) сам создал каталог. в проекте он не засветился, но он есть и именно в него файл грузится
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697110
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar,
Еще раз.
Почему не в temp папку или папку хоста операционки d:/myDir я лично не понял.
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697135
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Korcar,
Еще раз.
Почему не в temp папку или папку хоста операционки d:/myDir я лично не понял.
java.io.tmpdir?
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697140
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KorcarPetro123Korcar,
Еще раз.
Почему не в temp папку или папку хоста операционки d:/myDir я лично не понял.
java.io.tmpdir?
Ну да.
Вариант 2 - static content в web.xml
Вариант 3 - параметр руками в web.xml
Вариант 3 - шара от субд оракле....
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697143
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar2. workspace\.metadata\.plugins\и так далее путь длинный

Путь не только длинный, но и не предназначенный для того, что вы хотите. Ознакомьтесь с описанием getRealPath() и решите, нужен ли он вам. Вообще-то, результат не является полностью переносимым на другой компьютер, поэтому в ServletContext вместо getRealPath() лучше использовать getResourceAsStream().
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697158
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Korcarпропущено...

java.io.tmpdir?
Ну да.
Вариант 2 - static content в web.xml
Вариант 3 - параметр руками в web.xml
Вариант 3 - шара от субд оракле....
во временном каталоге все норм будет с разделением контента по проектам/приложениям?
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697159
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan MKorcar2. workspace\.metadata\.plugins\и так далее путь длинный

Путь не только длинный, но и не предназначенный для того, что вы хотите. Ознакомьтесь с описанием getRealPath() и решите, нужен ли он вам. Вообще-то, результат не является полностью переносимым на другой компьютер, поэтому в ServletContext вместо getRealPath() лучше использовать getResourceAsStream().
то есть не сохранять на диск серва, а хранить в памяти и грохать по завершении обработки?
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697168
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KorcarPetro123пропущено...

Ну да.
Вариант 2 - static content в web.xml
Вариант 3 - параметр руками в web.xml
Вариант 3 - шара от субд оракле....
во временном каталоге все норм будет с разделением контента по проектам/приложениям?
Во временном каталоге ты можешь создать свою систему директорий типа
Код: java
1.
2.
3.
${java.io.tmpdir}/project1/app1
${java.io.tmpdir}/project1/app2
${java.io.tmpdir}/project2/app1
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697173
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcarво временном каталоге все норм будет с разделением контента по проектам/приложениям?ты бы не путал вопросы админства с программированием.
- если временный файл, то он не совпадет. Нет проблем.
- если путь настройки, то в ИС " фотографии " админ поставит d:/ПапкаИСфотографии/
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697222
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
временные директории рулят. все создалось и записалось. на серве еще проверить надо будет при случае. всем спасибо за полезное обсуждение. мне полегчало)
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697297
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcarвременные директории рулят. все создалось и записалось. на серве еще проверить надо будет
- проверьте, легко может оказаться что решение не рабочее, так как на сервере у приложения не хватит прав на запись во временную папку JVM
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697319
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
загрузка файлов в проект
    #39697356
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AFAIK Во многих Web-серверах (например Weblogic, Oracle MapViewer) временные директории для приложений так сделаны..... что помойка помойкой.... фиг найдешь, фиг почистишь, мониторинг близок к нулю (((
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / загрузка файлов в проект
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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