Файл CSS: я хочу прочитать файл CSS со страницы .aspx

== сравнивает ссылки на объекты в Java и не является исключением для объектов String.

Для сравнения фактического содержимого объектов (в том числе String) необходимо использовать equals.

Если сравнение двух объектов String с использованием == оказывается true, это связано с тем, что объекты String были интернированы, а виртуальная машина Java имеет несколько ссылки указывают на тот же экземпляр String. Не следует ожидать сравнения одного объекта String, содержащего то же содержимое, что и другой объект String, используя == для оценки как true.

-4
задан Mrunal 17 January 2019 в 10:22
поделиться

1 ответ

Ваша структура HTML не годится:

<HTML>
    <HEAD>
        <title>LoginWebForm</title>
        <meta name="vs_showGrid" content="True">
        <link href="stylesheets/layout.css" rel="Stylesheet" type="text/css">
        <link href="stylesheets/LoginWebFrom.css" rel="Stylesheet" type="text/css" />
</HTML>
    </HEAD>

Это будет «нормальная» структура HTML:

<HTML>
    <HEAD>
        (head content)
    </HEAD>
    <BODY>
        (body content)
    </BODY>
</HTML>

Попробуйте исправить структуру HTML и, возможно, сработает после этого; -) Еще одна вещь, которую вы можете попробовать, это начать свои CSS-пути с "/", например:

<link href="/stylesheets/LoginWebFrom.css" rel="Stylesheet" type="text/css" />

И ... Почему одна из ваших строк "link href ..." заканчивается на "/> "а другой заканчивается на"> "??

Я думаю, что оба являются правильными способами (не уверен сейчас), но ... Почему вы делаете это по-другому в любом случае ??

удачи

0
ответ дан Jortx 17 January 2019 в 10:22
поделиться