Проект Веб-инструментов Eclipse обрабатывает рефакторинг в JSPs?

Это может помочь, для java-программы использовать метод setDB2ClientUser для предоставления значения.

Другое предложение может быть для программы Java, чтобы установить специальный регистр CLIENT_USERID через добавляемый URL-адрес specialRegisters=CURRENT CLIENT_USERID=username;

6
задан Skip Head 11 February 2009 в 19:26
поделиться

4 ответа

Извините, это непосредственно не отвечает на Ваш вопрос, но тем не менее решает Вашу проблему..., возможно, это помогает, иначе проигнорируйте:

Как матовый предложенный b, Вы не должны помещать код Java в jsp. Вместо этого 'просто' используйте Теги. При использовании стандартной библиотеки тегов существует почти все там, что Вам нужно. Для вещей, которые необходимо обработать сами, очень просто записать собственные теги, после того как Вы знаете то, о чем теги.

С этим приемом Вы получите лучшее приложение (представление) архитектура, возможность для тестов (надейтесь, что Вам нравятся они), придерживайтесь DRY (не повторяйте себя), принцип и помещает весь код Java в .java файлы, так, чтобы они были легко взяты любым инструментом.

Существует даже опция для web.xml для осуществления сценариев отключения, оставляя работу тегов, но если у Вас уже есть огромные инвестиции в jsps в виде сценария, это не могло бы быть тем, в чем Вы нуждаетесь...

<jsp-config>
  <jsp-property-group>
    <url-pattern>*.jsp</url-pattern>
    <scripting-invalid>true</scripting-invalid>
  </jsp-property-group>
</jsp-config>

Другой ответ на вопрос, который Вы не задавали, - то, что Идея IntelliJ обрабатывает сценарий, что Вы говорите об очень хорошо (хотя я использую повседневно, затмевают меня, это - одно из различий между обоими IDE),

2
ответ дан 17 December 2019 в 02:34
поделиться

Мой опыт с тем, как WTP (или любая разновидность Затмений) код Java обработок в scriptlet блоках в файле JSP всегда был ужасен: это никогда не работает хорошо или способ, которым Вы ожидаете. Я видел, что Eclipse добавляет <jsp:import> операторы посреди файла JSP, и делают все другие виды странного форматирования.

Мой единственный совет состоит в том, чтобы избегать редактирования кода в JSP в Eclipse.

(Мой другой совет не должен был бы помещать код Java непосредственно в файл JSP и перемещаться в архитектуру MVC, но это - предмет в течение другого дня...),

2
ответ дан 17 December 2019 в 02:34
поделиться

Возможно, я не понимаю Вас правильно, но это кажется на помещение классов в Банку или войну, прежде чем Вы попытаетесь осуществить рефакторинг. Рефакторинг для текущего проекта, не для чего-либо в Вашем пути сборки.

Если я неправильно понял Ваш вопрос, я приношу извинения.

0
ответ дан 17 December 2019 в 02:34
поделиться

Пожалуйста, проголосуйте за это возможно здесь . Или создайте новый более конкретный запрос функции. По этой ссылке вы можете видеть, что существует много проблем, связанных с рефакторингом и JSP, но лишь немногие знают, что, если они проголосуют за них, они с большей вероятностью будут реализованы в следующем выпуске Eclipse.

Пожалуйста, скопируйте и исправьте ссылку перед использованием, потому что она повреждена. «+» Становится «% 2B». Вот правильная ссылка: https://bugs.eclipse.org/bugs/buglist.cgi?quicksearch=jsp+refactor

2
ответ дан 17 December 2019 в 02:34
поделиться
Другие вопросы по тегам:

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