|
|
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
Подскажите, как из веб приложения обратиться например к html-файлам которые лежат в каталоге на машине где работает сервер приложения? (т.е. к как обратиться к ресурсам приложения которые по причине их объема не включены в war?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 10:30:33 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
неужели никак ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 12:17:33 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 12:31:59 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
Deady Код: plaintext 1. 2. Приложение установлено в c:/aaa Доп каталог лежит в c:/bbb как мне например из http://localhost:8080/aaa/index.jsp по href вывести c:/bbb/index.html + и в идеале чтобы c:/bbb/index.html отобразилась под url-ем http://localhost:8080/aaa/bbb.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 12:49:38 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
Господа, поделитись плиз знаниями - это вообще решаемо? В какую сторону смотреть? Приложение установлено в c:/aaa Доп каталог лежит в c:/bbb как мне например из http://localhost:8080/aaa/index.jsp по href вывести c:/bbb/index.html + и в идеале чтобы c:/bbb/index.html отобразилась под url-ем http://localhost:8080/aaa/bbb.html[/quot] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 13:57:57 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
В разных web-серверах по разному: - либо использовать "виртуальные директории" (Apache и т. п.) - либо создавать новый контекст (Tomcat и т. п.) в любом случае уточните о каком web-сервере идет речь. На мой взгляд самая функциональная конструкция Apache+Tomcat ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 14:41:05 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
KachalovВ разных web-серверах по разному: - либо использовать "виртуальные директории" (Apache и т. п.) - либо создавать новый контекст (Tomcat и т. п.) в любом случае уточните о каком web-сервере идет речь. На мой взгляд самая функциональная конструкция Apache+Tomcat SUN-вский сервер приложений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 14:45:22 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
я сделал так: есть сервлет FileContent, при старте он получает каталог с файлами, например, /var/www/html. Мапим его на нужные расширения файлов, например, на *.gif или *.html теперь в doGet сервлета смотрим на урл. пусть это http://server/img/image.gif. Это значит что запрошен файл /var/www/html/img/image.gif открываем файл, пишем его содержимое в поток вывода и все. нужный контент тип можно узнать из контекста сервлета - там есть метод для определения типа по расширению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 15:08:48 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
Deadyя сделал так: ... - можно получить потерю производительности и повышение загрузки процессора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 15:16:14 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
Kachalov - можно получить потерю производительности и повышение загрузки процессора. 1. можно кешировать даные 2. я это делаю только для html, чтоб красиво строить комплексные страницы (что-то типа портала) 3. картинки и прочее отдали апачу с помощью симлинков. соответственно виндовс курит в стороне (в нем нет симлинков) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 15:20:09 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
KachalovВ разных web-серверах по разному: - либо использовать "виртуальные директории" (Apache и т. п.) - либо создавать новый контекст (Tomcat и т. п.) в любом случае уточните о каком web-сервере идет речь. На мой взгляд самая функциональная конструкция Apache+Tomcat сервер SJSAS 9.0 PE прописАл в виртуальном сервере в параметре docroot свою папку один фиг - при обращение выдает 404 File not found <web-module availability-enabled="false" context-root="/aaa" directory-deployed="true" enabled="true" location="C:/aaa/web" name="aaa" object-type="user"/> <virtual-server default-web-module="aaa" hosts="${com.sun.aas.hostName}" http-listeners="http-listener-1,http-listener-2" id="server" log-file="${com.sun.aas.instanceRoot}/logs/server.log" state="on"> <property name="accesslog" value="${com.sun.aas.instanceRoot}/logs/access"/> <property name="docroot" value="from=/bbb/* dir=C:/bbb"/> </virtual-server> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 16:51:30 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
Вам надо получить два web-модуля: один связан с директорей "C:/aaa" , второй связан с директорий "C:/bbb". К одному Вы обращаетесь по адресу "http://../псевдоним к aaa/", а ко второму по адресу "http://.../псевдоним к bbb" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 17:21:18 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
KachalovВам надо получить два web-модуля: один связан с директорей "C:/aaa" , второй связан с директорий "C:/bbb". К одному Вы обращаетесь по адресу "http://../псевдоним к aaa/", а ко второму по адресу "http://.../псевдоним к bbb" нашел http://blogs.sun.com/jluehe/entry/new_support_for_virtual_directory#comments делаю как у них написано <virtual-server id="server" [...]> <property name="alternatedocroot_1" value="from=/bbb/* dir=C:/bbb"/> <property name="alternatedocroot_2" value="from=*.html dir=C:/bbb"/> <property name="docroot" value="${com.sun.aas.instanceRoot}/docroot"/> </virtual-server> по идее должно работать, ан нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 17:26:38 |
|
||
|
ресурсы не включенныt в war
|
|||
|---|---|---|---|
|
#18+
KachalovВам надо получить два web-модуля: один связан с директорей "C:/aaa" , второй связан с директорий "C:/bbb". К одному Вы обращаетесь по адресу "http://../псевдоним к aaa/", а ко второму по адресу "http://.../псевдоним к bbb" а вот так все работает :) СПАСИБО!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2006, 17:53:50 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=690&tid=2147799]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 368ms |

| 0 / 0 |
