6 Stimmen

EL-Ausdrücke in JSPs umgestalten

Ich habe viele JSP-Dateien mit EL-Ausdrücken der Form ${foo.bar.baz.phleem1} , ${foo.bar.baz.phleem2} usw. (die ersten zwei oder drei Segmente sind gleich). Um die EL-Suchvorgänge zu reduzieren, bin ich dabei, diese Seiten neu zu strukturieren:

Quelle:

<c:out value="${foo.bar.baz.phleem1}" />
<c:out value="${foo.bar.baz.phleem2}" />
<c:out value="${foo.bar.baz.phleem3}" />

Nach dem Refactoring:

<c:set var="baz" value="${foo.bar.baz}" />
<c:out value="${baz.phleem1}" />
<c:out value="${baz.phleem2}" />
<c:out value="${baz.phleem3}" />

Ich weiß, dass ich das meiste davon mit Suchen/Ersetzen machen kann, aber es fühlt sich unsicher an, da es die Codestruktur ignoriert.

Gibt es irgendeine Unterstützung für diese Art von Refactoring entweder in Eclipse oder IntelliJ Idea?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X