Spring по сравнению с Jboss

Проблема в том, что .bind('keypress keyup blur', function() { плохо справляется с обновлением значений. Когда клавиша нажата, она нуждается в обновлении и ждет ответа, затем она пропускается, и наоборот.

Таким образом, решение здесь состоит в том, чтобы использовать .on('input', function() { вместо этого.

См. Ниже результат:

jQuery(document).ready( function() {
    jQuery(function(){
        jQuery('#vanity-span').text(jQuery('#reflection').val());
        jQuery('#reflection').width(jQuery('span').width());
    }).on('input', function () {
        jQuery('#vanity-span').text(jQuery('#reflection').val());
        jQuery('#reflection').width(jQuery('span').width());
    });
    jQuery('#vanity-url').on('input', function() {
        jQuery('#reflection').val(jQuery(this).val());
    });
});
body {
  background-color: #e4e4e4;
  font-family: Arial;
}

#vanity-url-wrapper {
  margin-top: 3em;
  text-align: center;
}

#vanity-url-wrapper > span {
  background-color: #FBE3CF;
  border-radius: 8px;
  padding: 0.5em 0;
  border: 2px solid orange;
}

.pre-span {
  background-color: orange;
  color: white;
  font-weight: bold;
  padding: 0.5em;
}

#vanity-url {
  display: block;
  text-align: center;
  width: 12em;
  margin: 3em auto;
  font-size: 1.2em;
  border-radius: 5px;
  border: 2px solid orange;
  padding: 0.5em;
}

#vanity-span{
  padding: 0.5em;
}

#reflection {
  display: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<body>
  <div id="vanity-url-wrapper">
    <span>
      <span class="pre-span">https://example.com/</span>   
      <span id="vanity-span"></span>
      <input id="reflection" type="text" readonly>
      <span class="pre-span">/</span>
    </span>
  </div>
  <input id="vanity-url" type="text" placeholder="Type here your vanity URL">
</body>

13
задан IAdapter 9 March 2009 в 20:41
поделиться

3 ответа

Как уже сказано, но позволяют мне просто вновь заявить о точке. JBoss является сервером приложений. Некоторые серверы JAVA-приложения включают

  • Websphere
  • Glassfish
  • JBoss

Spring является платформой. Довольно большая платформа, которая предлагает вполне немного, но для меня одной из основных функций является MVC. MVC является шаблоном разработки, где Вы разделяете свою Модель от Представления от Вашего Contoller. Модель является представлением данных. Это может быть поддержано вещами как база данных или XML-файлы. Представление - то, что используется для просмотра модели. Это может быть или сетью frontend или приложением Windows. Пользователь будет взаимодействовать с представлением. Пользователь выразит их требование модели, которая будет обновлена. Это - то, где контроллер входит. Мы используем contoller, чтобы сказать модели обновлять. И потому что представление основано на модели, представление затем обновляется также. Это по упрощению, но вкратце. Другая платформа MVC, на которую можно посмотреть, является Struts.

Как я сказал ранее существуют другие функции что предложения Spring такой как

  • Концепция безопасности
  • Инверсия управления
  • Внедрение зависимости
12
ответ дан 1 December 2019 в 17:16
поделиться

JBoss является контейнером, пружина - то, что работает в контейнере. Вы сравниваете яблоки с апельсинами.

3
ответ дан 1 December 2019 в 17:16
поделиться

Вот мое мнение:

Spring представляет все, что хорошо в Java EE, тогда как JBoss представляет все, что плохо.

Хорошо... это не перешло так хорошо (не, что я думал, что это будет). Я просто говорю, что никогда не выбирал бы JBoss для хостинга любого приложения. Это настолько неуклюже и тяжело, и ничего не делает особенно хорошо. Мне нравится Spring, потому что это чувствует себя менее монолитным и неуклюжим. Предоставленный, Spring не является контейнером приложения, но он может использоваться для создания большей части инфраструктуры, необходимо разместить приложение - просто необходимо включить его в контейнер, и Spring обрабатывает остальных.

5
ответ дан 1 December 2019 в 17:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: