powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Список файлов в web-inf
10 сообщений из 10, страница 1 из 1
Список файлов в web-inf
    #38771657
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дело такое, на сайт выводит список файлов, файлы находятся в папке web-inf,
показывается на всех браузерах кроме старых,
стоит поменять путь к примеру в корне приложения создать папку и оттуда он показывает файлы, и в старых браузерах тоже.
в чем может быть дело?
...
Рейтинг: 0 / 0
Список файлов в web-inf
    #38771688
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файлы в web-inf не предназначены для "показа".
...
Рейтинг: 0 / 0
Список файлов в web-inf
    #38771718
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczФайлы в web-inf не предназначены для "показа".
там дело такое в этой папке лежит xml документ, в этом файле список файлов.
читается оттуда название файлов, и в браузере просто показывается эти названия, без ссылок без ничего, просто названия из этого файла, в старых браузерах не показывается, сначала я думал что что-то в шаблоне, но как стало понятно дело именно в этой папке.
стоит поменять путь так сразу работает и на старых и на новых браузерах.
не показывается в браузерах до 2011 года.
...
Рейтинг: 0 / 0
Список файлов в web-inf
    #38771759
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдос,

Вы оперируете догадками, а не фактами. По описанию выходит "почесал нос заболело в ноге".
Есть XML. Есть кривой HTML шаблон. И есть "читается оттуда" . Кем читается? Как читается? Во что читается. По вашему не важно?
Что за старные браузеры? Что возвращает сервер? А если HTML файл сохранить он одинаково в браузерах показывается? И ещё 100500 таких вопросов, которые вы считаете не относящимися к проблеме.
...
Рейтинг: 0 / 0
Список файлов в web-inf
    #38771795
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдос, что за сервер? Апач? ИИС?
...
Рейтинг: 0 / 0
Список файлов в web-inf
    #38771839
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЕлдос,

Вы оперируете догадками, а не фактами. По описанию выходит "почесал нос заболело в ноге".
Есть XML. Есть кривой HTML шаблон. И есть "читается оттуда" . Кем читается? Как читается? Во что читается. По вашему не важно?
Что за старные браузеры? Что возвращает сервер? А если HTML файл сохранить он одинаково в браузерах показывается? И ещё 100500 таких вопросов, которые вы считаете не относящимися к проблеме.
окей буду знать,
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
      
    File xmlList = new File(application.getRealPath("/")+"WEB-INF/statements/"+session.getAttribute("MerchantID")+"/list.xml");

      Document doc = new SAXReader().read();
            Element root = doc.getRootElement();

            String path = "/WEB-INF/statements/" + session.getAttribute("MerchantID") + "/";
            int fileCount = 0;
            for (Iterator itr = root.elementIterator() ; itr.hasNext(); ) {
                fileCount++;
                itr.next();
            }

            Element[] elements = new Element[fileCount];

            int k = 0;
            for (Iterator itr = root.elementIterator() ; itr.hasNext(); )
            {
                Element element = (Element) itr.next();
                element.addAttribute("link",path + element.attributeValue("zip"));
                elements[k] = (Element)element.clone();
                k++;
            }

            for(k=fileCount-1; k>=0; k--){
                pName.add((Element)elements[k].clone());
            }


Здесь читается данные из файла list.xml и создается документ

а вот шаблоне читается из этого документа эти названия.

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
    <TABLE border="0" cellPadding="0" cellSpacing="1" width="100%">
                                    <xsl:for-each select="//source/file">
                                    <TR>
                                        <TD>
                                            <xsl:element name="a">
                                                <xsl:attribute
                                                name="href">
                                                <xsl:value-of select="@link"/>
                                                </xsl:attribute>
                                                <xsl:value-of select="@zip"/>
                                            </xsl:element>
                                        </TD>
                                        <TD>
                                            <xsl:value-of select="@date"/>
                                        </TD>
                                        <TD>
                                            <xsl:element name="input">
                                                <xsl:attribute name="type">checkbox</xsl:attribute>
                                                <xsl:attribute name="value"><xsl:value-of select="@zip"/></xsl:attribute>
                                                <xsl:attribute name="name">del</xsl:attribute>
                                            </xsl:element>

                                        </TD>
                                    </TR>
                                    </xsl:for-each>
                                </TABLE>



стоит поставить путь вместо WEB-INF/statements/ и она показывает и в старых браузерах и в новых.
когда сохраняю страницу и открываю на старом браузере она показывает работает нормально.
старые браузеры это опера 11 и 12. хром 2011 годов, не помню какая версия, была у одного пользователя и интернет эксплорер тоже 2011 года, версию не знаю
...
Рейтинг: 0 / 0
Список файлов в web-inf
    #38772533
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЕлдос, что за сервер? Апач? ИИС?
томкат 7
...
Рейтинг: 0 / 0
Список файлов в web-inf
    #38772541
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕлдосmaytonЕлдос, что за сервер? Апач? ИИС?
томкат 7
протестируйте у себя если кому то интересно или думает что я ошибаюсь, я дам весь шаблон если надо.
или как сделать такую же папку с такими же правами чтобы оттуда нельзя было скачать по прямой ссылке.
...
Рейтинг: 0 / 0
Список файлов в web-inf
    #38772548
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕлдосЕлдоспропущено...

томкат 7
протестируйте у себя если кому то интересно или думает что я ошибаюсь, я дам весь шаблон если надо.
или как сделать такую же папку с такими же правами чтобы оттуда нельзя было скачать по прямой ссылке.
если кто то решит проверить это, на браузере опера 11 это делаю.
могу дать xml где находится слова которые надо показать.
...
Рейтинг: 0 / 0
Список файлов в web-inf
    #38772556
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдос,

А если путь написать на прямую до файла, прямо взять и за хардкодить, то тоже всё плохо?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Список файлов в web-inf
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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