2016-07-12 3 views
0

Ich möchte jsp Dateien suchen und die Dateien finden, die Taglibs verwenden, aber nicht taglib Descriptor haben, zum Beispiel:Wie automatisch Taglib-Deskriptor zu Jsp in Eclipse oder IntelijIdea hinzufügen?

test.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="true"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <title>Test page</title> 
</head> 
<body> 
    <spring:message code="general.saveSuccess" /> 
</body> 
</html> 

wie Sie oben in der zu sehen ist, Test.jsp ich verwendet von spring:message Tag, aber nicht <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> im Kopfabschnitt der Seite.

Nun möchte ich alle Seiten in meinem Projekt finden, die dieses Problem haben und es automatisch von IDE (Eclipse oder irgendetwas anderes) zu beheben.

zum Beispiel etwas wie Ctrl + Shift + O Shortkey in Eclipse, die Importe in .java Dateien organisieren.

+0

Entwickler sollten in der Lage sein zu entscheiden, welche IDE sie verwenden. Benutzt du Maven? Ich schätze, ein Maven-Plug-in macht's. –

+0

Ich benutze Eclipse und Projekt ist ein Maven-Projekt. Wie lautet der Name des Plugins? –

Antwort

0

Der Eclipse WTP-JSP-Editor bietet dies nicht vollständig automatisch an, aber er kann die Inhaltshilfe für die Taglib-Direktive und ihre Attributwerte basierend auf dem, was sie findet, bereitstellen. Vorschläge für das Präfix basieren auf dem URI-Wert.

Proposals for the URI value

+0

Ich möchte JSP-Dateien nicht öffnen und dann drücken Sie STRG + Leerzeichen und wählen Sie dann die Taglib-Direktive. Ich möchte das automatisch machen. –