Какая польза от тега param апплета? - PullRequest
0 голосов
/ 12 января 2012

Простите, если этот вопрос глуп, но какой смысл в теге param? Я смотрел видео и читал учебные пособия и в значительной степени понимаю, что он делает, но не понимаю, почему? Кажется, пользователь не может использовать этот тег param для ввода данных, но программист устанавливает значения (из того, что я видел). Так почему же он используется, когда мы можем просто сделать все это в файле .java? Практический пример будет оценен, спасибо!

Ответы [ 3 ]

4 голосов
/ 12 января 2012

Вам не нужно ничего перекомпилировать, если параметр изменяется.Вы можете просто редактировать HTML с помощью текстового редактора и вуаля!Также возможность многократного использования кода с разными параметрами на разных страницах.

По сути, это тот же вопрос, что и «зачем нам файл * .properties, если вы можете жестко закодировать все свойства как поля public static String в каком-то классе?».

3 голосов
/ 12 января 2012
  1. У вас может быть компонент, который отображает рекламные объявления / капчи / что угодно и требует открытый ключ.Один и тот же компонент (без перекомпиляции) может быть встроен в несколько сайтов.Открытый ключ передается в качестве параметра.

  2. Внешний вид апплетов (цвет фона, размеры шрифта и т. Д.) Можно настраивать для лучшего соответствия общему макету веб-страницы..

  3. Изумительная анимация летающего единорога может иметь настраиваемую скорость и цвет единорога.

3 голосов
/ 12 января 2012

Простым примером может быть апплет меню общего назначения. Вы не хотите, чтобы меню существовало в коде, потому что вы можете изменить его или иметь разные меню на разных веб-страницах. Меню для отображения может быть легко определено в тегах param.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...