|
|
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
Добрый день! Суитуация такая. в сервлете тащу путь проекта. Например так : String path = getServletContext().getRealPath("/"); И этот путь мне надо передать далее в команду. Мне, короме как забить этот путь в атрибут request'а и передавать дальше с ним, в голову больше ничего не приходит. Не будет ли это быдло кодом? или все же это нормально? ну или может быть подскажите какие другие пути ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 14:16 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
getRealPath() это само по себе "быдло-код". Объясните что именно вы делаете, и тогда можно подумать как это лучше делать без getRealPath(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 14:23 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, работаю с файлами *.xml, *.xsl, технология xslt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2014, 22:31 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
Интерфейс ServletContext содержит разные методы. Рядом с getRealPath() расположены ссылки на getResource(), getResourceAsStream() и даже getResourcePaths(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2014, 06:45 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, спасибо, ознакомился, но не не нашел как их применить в своей ситуации. возможно из-за незнания в какой ситуации их лучше всего применять. мне необходимо добраться до папки с приложением и в ней уже работать с необходимыми файлами. Возможно подскажите в каких случаях лучше использовать методы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2014, 20:03 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
протокол://хост/приложение/путь?параметы Чтобы извлечь "/путь" как ресурс не требуется знать ни "/приложение", ни реальный путь файловой системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2014, 20:21 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
alex021мне необходимо добраться до папки с приложением и в ней уже работать с необходимыми файлами. Работайте с файлами вне вашего приложения. Не очень хорошо давать приложению изменять свой собственный код. А ещё после редеплоя все изменения пропадут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2014, 09:05 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, собственно так и происходит. нетбинс при деплое создает папку build, куда и копирует все содержимое из web. в это папке web и происходит работа с файлами. после редеплоя изменений ноль. то есть хорошим тонов в данной ситуации будет работа с файлами вне приложения + писать полный путь (C://бла бла ) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2014, 16:04 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
alex021то есть хорошим тонов в данной ситуации будет работа с файлами вне приложения + писать полный путь (C://бла бла ) ? Зависит от задачи. Для временных файлов - System Property "java.io.tmpdir" Путь по-умолчанию без конфигурирования - System Property "user.home" + /.application_name Либо некий путь конфигурируемый при установке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2014, 16:07 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, задача простая: xsl Тащит данные из xml и трансформируется в html страницу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2014, 18:34 |
|
||
|
Servlet / path
|
|||
|---|---|---|---|
|
#18+
alex021задача простая: xsl Тащит данные из xml и трансформируется в html страницу XSL - статичный файл проекта. Его можно через getResourceAsStream() затянуть. XML - это динамически сформированные данные. Верно? Они живут в памятию HTML - это то что надо записать в Response OutputStream. Ничего сохранять в файлы не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2014, 19:55 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2126929]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
158ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 461ms |

| 0 / 0 |
